Mød TrackMan og Veo på Computerworld Cloud & AI Festival og hør, hvordan tech ændrer måden, vi træner og udvikler talent – fra skolebold til The Masters.
Hmmmm. Det er vist lidt et hack. Det ville jeg jo gerne undgå.
Er det forkert at jeg har defineret bredden på mine tre divs relativt i forhold til header. (15%, 70%, 15%). Det giver mig i hvert tilfælde et problem når jeg vil have padding i divs :-)
float:left|right er beregnet til at lave tekstomløb omkring f.eks. et billede.
display:inline-block er beregnet til at lægge block elementer ved siden af hinanden.
Derudover er michael_stims forslag ikke et hack. Det er en fornuftig løsning på et 'ufornuftigt' krav *o)
HTML/CSS har aldrig rummet mulighed for vertical centrering i andet end tabelceller. Defor er man nødt til at 'hacke' sig ud af den slags krav.
Om det er forkert at sætte bredderne til de viste værdier, kommer an på, hvad det præcist er, du vil. Og så kommer det - som du lige har fundet ud af - an på, om HTML/CSS er indrettet til at skulle kunne løse dine ønsker =)
Først må du nok fortælle, hvad begrundelsen er for at bruge block elementer (DIV) i stedet for inline elementer (f.eks. SPAN), når du ønsker, de på alle måder skal opføre sig som inline elementer?
Det er helt naturligt, der kommer mellemrum mellem dine SPAN, hvis du skriver dem på hver sin linje i koden. Ellers ville browseren ikke overholde standarden.
Jeg vil sådan set gerne have det som det er lige på nær at jeg gerne vil have 2 tallet til at stå oven på feb hvor de to ting er centreret i date feltet.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.