Corner

AWArnel's Webb

Användning
av CSS
"overflow"
Startsida
Kort om XHTML
Kort om CSS
Validera koden!
Skydda din PC!
Data och IT-tips
Länktips
Webbstatistik
Webbkamera
Kontakt

Inramade "boxar" för innehåll

Med CSS kan man enkelt få till exempel texter inramade innanför en "box" med valfritt stor ram runt texten. Men det gäller att tänka på vad i CSS-koden som tolkas olika beroende på vilken webbläsare man använder. Bäst är därför att alltid testa sidan i minst de två vanligaste webbläsarna.

Exempel på inramade "boxar" i CSS

Här är ett exempel på inramad text i en box där man också får se hur Internet Explorer och Mozilla ser på kodningen för denna.

Som man kan se, om man tittar på boxen i både Internet Explorer och i Mozilla, så respekterar Mozilla de angivna måttet för boxens höjd medan IE gör den högre när texten inte ryms innanför den angivna höjden.

Här finns en text som ska bli inramad innanför en tunn svart ram. Avståndet mellan ramen och texten är 10 pixlar såväl på sidorna som ovanför första raden. Under sista raden ska det också vara minst 10 pixlars mellanrum till ramen, om texten skulle bli så lång att den når dit. Ramens storlek är angiven till 180 pixlar både i bredd och höjd.

Text (eller annat) som ligger under boxen förskjuts nedåt i IE när boxen "växer", medan en del flyter ut nedanför i Mozilla och kan då överlappa eventuell text som placerats med avsikt att få det under boxen.

Det beror på att boxen i Mozilla fortfarande har den höjd som man har angivit för den.

Det gäller alltså att kontrollera att höjden för boxen är tillräcklig, om man vill ange en fast höjd för den.

Bara lite text i en stor box ...

AW

... utan angiven höjd

Däremot får boxen automatiskt rätt (tillräcklig) höjd i båda webbläsarna om man inte anger någon höjd alls, vilket alltså är ett alternativ att föredra om man inte är helt säker på att det man vill ha i boxen verkligen rymms där.

Ovanstående exempel ger alltså en inramad text. En alternativ variant är att också använda "overflow" om man inte har något emot att få en scrollist för boxen, när inte all text ryms.


Arne Lund © 2006
Intro till CSS
CGI-scripts

CGI4Free
Har scripts för:
- Bannerrotering
- Gästbok
- Mailinglista
- Slumpad bild
- Slumpad länk
- Survey
- Tell a Friend

Cut And Paste Scripts
Har scripts för:
- Slumpad bild
- Slumpad länk
- Slumpad text
- Nedräkning
- Besöksräknare
- Redirection
- Gästbok
- Nyhetsbrev
- Mailformulär
- Omröstning

Arnels Webb

(http://hem.bredband.net/arnel/)