Gå til innhold

Eget stilark for spesifikk oppløsning?


Anbefalte innlegg

Videoannonse
Annonse
Skrevet (endret)

Det går ikke an med vanlig (X)HTML. Men du kunne jo eventuelt ha et lite form med radiobuttons som de kunne velge hvilken oppløsning de bruker, og så lagre den verdien i databasen for senere besøk.

Endret av Ståle
Skrevet
Du kan bruke prosent på forskjellige størellser.

 

Eks:

 

stil {

width: 80&;

font-size: 90%;

}

 

Hvis du skjønner..

7837005[/snapback]

Hvordan fungerer dette?

Skrevet

Det er slik at bredden dekker f.eks 80% av siden i nettleseren, slik som i eksempelet over. Dette blir da altså 80% uansett oppløsning. :)

Skrevet

Åja, da så!

Men altså, problemet løser seg ikke av %. Noen som kan hjelpe meg? Siden validerer, og alt er egentlig fryd og gammen.

Problemet er noen bokser jeg har øverst på denne siden. Alt ettersom hvilken oppløsning (og nettleser) vi snakker, så blir bredden (ikke høyden) forskjellig.

Skrevet

Jepp, bruker margin og padding:0;.

Når det gjelder dette med menyen, bruker jeg en hvit border på høyresiden av boksene for å få de stå fra hverandre. For å unngå en kjedelig hvit strek på høyre ende, måtte jeg ta i bruk <p> til dette, altså lage 2 forskjellige typer bokser.

 

Tar i mot andre måter å gjøre dette på med stor glede!

Skrevet

ul li betyr bare li-elementene som er inni ul-elementer

Sånn at koden ikke forstyrrer eventuelle <ol>-elementer.

 

Koden blir da à la:

 

<ul>

<li class="forste">Hjem</li>

<li>neste</li>

<li>vanlige</li>

<li>link</li>

<li class="siste">siste</li>

</ul>

Skrevet (endret)

Du har en veldig rar css...

 

Det er en grunn til at du starter siden din med

 

* {
margin: 0;
padding 0;
}

 

da nullstiller du alle margin og padding, trenger ikke skrive margin 0; noen andre steder da ;)

 

Men du kan bytte ut:

ul li .ende a

ul li a

#midtbolk

 

Så legger du inn

Klikk for å se/fjerne innholdet nedenfor
#midtbolk ul {

text-align:left;

background-image:url(menybg.png);

background-repeat: repeat-y;

background-position:right;

width:600px;;

border-left: 1px solid #000;

border-right: 1px solid #000;

background-color:#FFF;

min-height:100%;

float:left;

}

 

#midtbolk ul li .ende {

background-color:#5a9caf;

list-style-type:none;

font-family: "Century Gothic";

font-size:18px;

color:#000;

text-decoration:none;

display:block;

padding-top:10px;

width:98px;

height:25px;

float:left;

list-style: none;

}

#midtbolk ul li a {

display:block;

list-style-type:none;

background-color:#5a9caf;

font-family: "Century Gothic";

font-size:20px;

color:#000;

text-decoration:none;

width:98px;

height:25px;

padding:10px 0 0 0;

margin-right:2px;

float:left;

text-align:center;

}

 

*Du kan sikkert kutte ned mye på den koden der også :hmm:

 

EDIT:

Klikk for å se/fjerne innholdet nedenfor
#midtbolk ul {

background-image:url(menybg.png);

background-repeat: repeat-y;

background-position:right;

width:600px;;

border-left: 1px solid #000;

border-right: 1px solid #000;

background-color:#FFF;

min-height:100%;

float:left;

font-family: "Century Gothic";

list-style-type: none;

}

 

#midtbolk ul li .ende {

background-color:#5a9caf;

font-size:18px;

text-decoration:none;

width:98px;

height:25px;

float:left;

}

#midtbolk ul li a {

display:block;

background-color:#5a9caf;

font-size:20px;

text-decoration:none;

width:98px;

color:#000;

height:25px;

padding:10px 0 0 0;

margin-right:2px;

float:left;

text-align:center;

}

Endret av Mr Chief

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...