Jag håller på och layoutar http://designfirma.frac.dk men får inte det omslutande <div>-elementet "innehall" (dvs det med den grå bakgrunden) att sträcka sig ner till fönstrets botten. Dvs, jag vill att om man ökar storleken på webläsarfönstret vertikalt så ska den grå bakgrunden följa med och inte sluta mitt på som det blir nu. Helst ska även textraden längst ner med kontaktinfo etc följa med på motsvarande sätt.
Dessutom får jag inte loggan att hamna rätt i IE6, verkar funka i andra webläsare (Safari och Firefox). IE6 kanske inte hanterar float-attributet rätt?
-edit- fick ordning på loggans position. dock verkar IE6 inte respektera storleken på teckensnitt (textraden med kontaktinfo längst nerska vara 8pt men får samma storlek som brödtexten, dvs 10pt).
-edit2- fixade teckensnittstorleken genom att ange ett teckensnitt som faktiskt finns på windows...
Flytta:
background:#666666 none repeat scroll 0% 50%;
width:600px;
i #innehall till body istället.
Fast jag vill ju behålla den mönstrade bakgrunden för att få marginaler. Jag vill alltså inte att det grå ska gå hela vägen ut åt sidorna på webläsarfönstret. Om jag gör som du föreslår blir ju hela sidan grå och det mittre, grå <div>-elementet sträcker sig ändå inte ner till fönstrets nederkant.
Att ändra bakgrunden till en bild i body-tagen funkar inte heller eftersom jag vill ha lika stora marginaler både på vänster och höger sida, oavsett bredd på webläsarfönstret.
Jag får det inte att lira i Safari eller Firefox heller. Bakgrunden blir ju rätt om jag lägger den som ett attribut till html men själva innehåller fastnar ändå i överkant/vänster sida och sträcker sig fortfarande inte ner till fönstrets nedre kant. Eller menar du att jag ska ta bort #innehall helt och hållet?
jag vill att om man ökar storleken på webläsarfönstret vertikalt så ska den grå bakgrunden följa med och inte sluta mitt på som det blir nu. Helst ska även textraden längst ner med kontaktinfo etc följa med på motsvarande sätt.
Hmm..
Två delproblem...
Höjden på div:en
Du har valt en <!DOCTYPE som ställer de webbläsare i det som kallas "Standards mode", det gör att höjden på body-elementet anses vara höjden på innehållet i bodyelementet 8dvs lika högt som din <div id="innehall"> i ditt fall...
.
Att din div inte "dras ut" om du sätter height:100% på den beror alltså på att body inte anses täcka hela webbläsarfönsterhöjden om den råkar vara högre än ditt innehåll.
Lösning (kokboksmetod) - lägg in följande efter din villkorliga kommentar i <head>
alternativt kan du meka in det i din ordinarie stilmallsfil - men glöm inte den villkorliga delen som är för IE6 och tidigare IE ;)
För att flytta ner sidfotstexten får du rådda lite mer...
Till att börja med kopierar du din sidfotsdiv *utanför* <div id="innehall"> och lägger in en tom div istället (principen framgår av kommentarerna i http://member.webforum.nu/2241/bottenfastsidfot-princip.html )
Därefter flyttar du bakgrundsbilden till #innehall (ev. behöver du meka om den lite för att få med det gråa) - Principen framgår av hur bakgrundsbilden läggs in i containern i t.ex. http://member.webforum.nu/2241/bottenfast_sidfot_plus_tvaspalt.html
Höjden på div:en
Du har valt en <!DOCTYPE som ställer de webbläsare i det som kallas "Standards mode", det gör att höjden på body-elementet anses vara höjden på innehållet i bodyelementet 8dvs lika högt som din <div id="innehall"> i ditt fall...
.
Att din div inte "dras ut" om du sätter height:100% på den beror alltså på att body inte anses täcka hela webbläsarfönsterhöjden om den råkar vara högre än ditt innehåll.
Lösning (kokboksmetod) - lägg in följande efter din villkorliga kommentar i <head>
alternativt kan du meka in det i din ordinarie stilmallsfil - men glöm inte den villkorliga delen som är för IE6 och tidigare IE ;)
För att flytta ner sidfotstexten får du rådda lite mer...
Till att börja med kopierar du din sidfotsdiv *utanför* <div id="innehall"> och lägger in en tom div istället (principen framgår av kommentarerna i http://member.webforum.nu/2241/bottenfastsidfot-princip.html )
Därefter flyttar du bakgrundsbilden till #innehall (ev. behöver du meka om den lite för att få med det gråa) - Principen framgår av hur bakgrundsbilden läggs in i containern i t.ex. http://member.webforum.nu/2241/bottenfast_sidfot_plus_tvaspalt.html
Kokboksmetoder som sagt.
Lycka till :birp
Tack! Ska klura på detta. Fan vad det är drygt att skriva validerbar kod ibland... :OO
Kan någon med IE6 testa om sidan funkar? När jag testar på min flickväns dator så ignorerar den stilmallen helt och hållet men jag vet inte om det beror på hennes dator eller IE6 i sig. I IE7 (på en annan dator) funkar det som det ska.
257 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2