Gå til innhold

Et par spørsmål, om bla. <ul>


Anbefalte innlegg

Hei hei igjen.

Har opprettet mange tråder her, men, man lærer av det!

 

untitled20er.th.gif

 

- 1, se der jeg har skrevet under menyen.

Jeg har brukt <ul>, fjernet "tegnene" med CSS, men den vil ikke helt til siden. Hvordan fikser jeg dette?

 

- 2, hvordan kan jeg lage en "dynamisk" hoveddel, som strekker seg ettersom hvor mye tekst det er? Kan dette gjøres med CSS og HTML, eller må jeg til med PHP? Hvordan?

 

- 3, så, et siste spørsmål. Nå refererer jeg ikke til bildet.

Er det på noen måte mulig å ha border på en eller to sider av en "boks"? Sånn at to sider er uten border, og to er med? :)

 

Takker mye for alle svar!

Lenke til kommentar
Videoannonse
Annonse

1: sett margin: 0; på UL- og eventuelt LI-elementene.

 

2: En <div> vil alltid strekke seg slik med mindre overflow er satt til noe annet. Er ikke sikker på nøyaktig hvordan du vil ha det. Mulig du kan se på "faux coloumns".

 

3: border-left: 1px solid #ff0;

border-bottom: 2px solid #f00;

Lenke til kommentar

1: UL har gjerne en padding. Sett padding: 0

 

2: Om du ikke definerer høyden på foreldre-div'en, så vil den utvide seg dersom det er behov for det. Sett evt max-height for å forsikre deg om at den ikke blir altfor stor (NB: max-height funker ikke i IE6, her er et triks for å passe på at den ikke blir for høy i IE6.)

 

height: auto !important;
height: 300px;
max-height: 300px;

 

Da vil den alltid bli 300px høy i IE6, da IE6 ikke skjønner !important.

Lenke til kommentar

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å
×
×
  • Opprett ny...