Gå til innhold

Anbefalte innlegg

Skrevet

har en tabell som ser slik ut:

 

<td>

<table border="1" cellpadding="0" cellspacing="0">

<td class="leftcontents">hei</td>

<td class="rightcontents">hei</td>

</table>

</td>

 

stylesheetet ser slik ut:

 

.leftcontents

{

width: 340px;

height: 475px;

background-color: #FFFFCC;

padding-left: 0.5cm;

}

 

.rightcontents

{

width: 330px;

height: 475px;

background-color: #FFFFCC;

padding-left: 0.5cm;

}

 

Jeg vil gjerne ha teksten 0.5 cm inn fra venstre, og det har jeg også fått. Men jeg vil også gjerne ha teksten 0.5 cm fra toppen. Har prøvd å sette inn padding-top: 0.5cm; i css'et, men det som skjer da er at den adder 0.5 cm ekstra på hele tabellen, dvs. legger til 0.5 cm i bunnen på tabellen. Vil jo ikke at tabellen skal endre størrelse, vil kun at teksten skal starte 0.5 cm fra toppen. Noen som kan hjelpe?

Videoannonse
Annonse
Skrevet

Kan du ikke bare sette padding til en størrelse, og sette størrelsen ned på tabellen.

 

Si at du hadde padding på 5px, da setter du ned height til 470px istedet for 475px...

Skrevet

IE tolker padding annerledes enn mozilla og opera, så jeg anbefaler deg å ta en annen metode i bruk. Legg til margin på de elementene som er innenfor tden, som f eks. p, som teksten bør stå innenfor i de fleste tilfeller.

Skrevet
IE tolker padding annerledes enn mozilla og opera, så jeg anbefaler deg å ta en annen metode i bruk. Legg til margin på de elementene som er innenfor tden, som f eks. p, som teksten bør stå innenfor i de fleste tilfeller.

Aaah.. så det er det som gjør at siden min ser så rar ut i iexplore..

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...