Gå til innhold

CSS: vertical-align / valign


Anbefalte innlegg

Skrevet

Hei!

 

Har som nevnt i tidligere innlegg at jeg er på vei bort i fra tables, og ønsker å kun bruke CSS til layout nå.

 

Har fått ett lite problem.

 

Dersom jeg spesifiserer høyde på en div (height: 50px;), men ønsker at skrifta skal vises nederst i denne - så får jeg ikke dette til. Har prøvd vertical-align: bottom; men det fungerte ikke.

 

Med tables brukte jeg valign="bottom"

 

Noen som kan vise meg fremgangsmåte på tilsvarende i CSS, gjerne med eksempel.

 

Takk.

Videoannonse
Annonse
Skrevet (endret)

Vet ikke om dette funker som du vil, men du kan jo kanskje se litt her. :)

 

Edit: Har ikke satt meg inn i top, left, bottom og right, men det ser kanskje ut som en dårlig løsning.. :shrug:

Endret av Mr.Berg
Skrevet (endret)

Har testet flere varianet av position og bottom, hjelper meg ikke.

 

vertical-align: text-bottom; fungerte heller ikke.

 

Kan jo være noe rot med noe annet.

Har lagt siden online, så kan dere se kildekoden(e) mine.

 

link

Endret av JohnRichard
Skrevet

Det gikk dårlig, men jeg bare jusket litt jeg.

 

Satt inn <div style="line-height: 28px;"> </div> over elementet (<h1>), så ble ser det ut som jeg vil.

 

Ikke en ryddig måte å gjøre det på men :p

Skrevet

vertical-align brukes til å bestemme den vertikale posisjonen til et inline-element på en linje, og til å justere tekst i en tabellcelle.

 

For å få en div til å oppføre seg som en tabellcelle, er det mulig å legge til display: table-cell, men dette funker ikke i IE.

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