Ik ben een site aan het bouwen, die volledig voldoet aan de standaarden en waarin de layout volledig in css gebeurt. Ook wordt ie resolution independent. Ik heb echter een probleempje. In een div (de header) staat een image en deze wil ik ook automatisch laten resizen, anders valt hij buiten de div. Maar hoe kan ik de height (die de width impliceert door de hoogte-breedte verhouding) zo maken dat ie bijv. 90% van de div in beslag neemt?
Met mijn huidige code wordt de afbeelding 90% van het totale scherm, ipv van de div. Weet iemand hoe ik dit op kan lossen? Of heeft iemand een andere oplossing om een resolution independent site te bouwen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| .headdiv
{
background-color: #BAC3CE;
position: absolute;
left: 10%;
right: 10%;
top: 2%;
text-align: center;
overflow: visible;
z-index: 1;
}
.logo
{
position: relative;
height: 90%;
z-index: 2;
} |
Met mijn huidige code wordt de afbeelding 90% van het totale scherm, ipv van de div. Weet iemand hoe ik dit op kan lossen? Of heeft iemand een andere oplossing om een resolution independent site te bouwen?
[ Voor 4% gewijzigd door HarmoniousVibe op 16-12-2003 19:04 . Reden: typos ]
SolarEdge SE5K-RWB + 17 × AIKO Neostar N-Type type ABC | WeHeat Blackbird P80 | 3 × MHI Diamond 2kW