Ik ben bezig de voetbalsite voor ons team te vernieuwen, en heb daarvoor de volgende layout gemaakt.
Zie http://www.robertdeiman.net/nieuw/
In IE werkt het helemaal zoals ik wil, de hoogte en breedte zijn in %, en hij vult het scherm zoals bedoeld. In FF echter, pakt die alleen de % in de breedte van de pagina. In de hoogte weigert die de % over te nemen, heeft iemand hier een oplossing voor?
Hij maakt dus ook de #test 100% hoog hè!
als je iets 100% height wilt hebben moet alles waar dit in staat ook 100% height zijn

<body><!-- 100% hoog -->
<div id="container"> <!-- 100% hoog -->
<div id="iets"> <!-- 100% hoog -->
</div>
</div>
</div>
Het is altijd een gekloot met FF en IE , daar heb ik dus ook last van, je moet gewoon vanalles proberen tot er op een gegeven moment in beide een redelijk resultaat wordt gegeven...
Sorry, ik had een deeltje gemist. De omringende Div (pagina) was ik vergeten hoogte 100% te geven. Nu werkt het wel.
Zo heb ik toch een liquid layout voor elkaar gekregen. Er was ook iets met leestekens die meegroeien, nog even weer opzoeken hoe dat zat. Ik ga er echt een liquid layout van maken, in zijn geheel.
Zo, nog steeds bezig, de layout begint ergens op te lijken, maar nu wil ik met afbeeldingen op de achtergrond doen "alsof" er afgeronde hoeken zijn. In IE pakt die het wel en zet die de afbeeldingen gewoon neer, maar in FF zie ik ze niet, terwijl ze er wel zouden moeten zijn. Iemand een oplossing?
Dit is de .css van het bestand:
.centermain {
background-color: transparent;
height:85%;
width:100%;
color:#003366;
border-color:#000000;
border-style:none;
overflow:auto;
background-attachment: fixed;
background-image: url('rechtsboven.gif');
background-repeat: no-repeat;
background-position: top right;

}
.centercenter {
background-color: transparent;
height:100%;
width:100%;
color:#003366;
border-color:#000000;
border-style:none;
overflow:auto;
font-size: 120%;
background-attachment: fixed;
background-image: url('linksboven.gif');
background-repeat: no-repeat;
background-position: top left;
}

.centermain is de omringende DIV van .centercenter. en .centercenter is even groot als .centermain.
background-image: url('linksboven.gif');
background-image: url('rechtsboven.gif');

moet volgens mij zijn:

background-image: url(linksboven.gif);
background-image: url(rechtsboven.gif);
Geprobeerd, helpt niet.. en op w3schools staat het als voorbeeld ook met de quote:
Dus wel zoals ik het had.
En als je hem wel laat repeaten? Zie je hem dan wel?
.content_right_block_left_top {
background: url('images/screenshots_links_boven.gif') no-repeat left top;
}
.content_right_block_right_top {
background: url('images/screenshots_rechts_boven.gif') no-repeat right top;
}
.content_right_block_left_bottom {
background: url('images/screenshots_links_onder.gif') no-repeat left bottom;
}
.content_right_block_right_bottom {
background: url('images/screenshots_rechts_onder.gif') no-repeat right bottom;
}

zo heb ik het nu..
Nope, pakt hem ook niet in FF.. beetje vreemd :S

Reageren