Lid |
|
Ik wil een balk boven de site, maar aan de kant ronde hoeken, dus hij moet niet helemaal doorlopen.
Ik wil alleen dat de balk iets kleiner is dan het scherm, maar wel een minimum width 700px heeft.
Ik heb nu de volgende code, maar verschillende groottes gaan nu sowieso de fout in door die width in percentages:
De HTML
<div class="top">
<div class="leftcorner"></div>
<div class="middle"></div>
<div class="rightcorner"></div>
</div>
<div class="leftcorner"></div> <div class="rightcorner"></div>
De CSS:
<style>
.top {
position: absolute;
left: 0px;
top: 0px;
height: 40px;
width: 100%;
}
.leftcorner {
position: absolute;
left: 0px;
top: 0px;
background-image: url(images/top/leftcorner.png);
height: 40px;
width: 42px;
}
.middle {
position: absolute;
top: 0px;
left: 42px;
background-image: url(images/top/background.png);
height: 40px;
width: 95%;
background-repeat: repeat-x;
}
.rightcorner {
position: absolute;
right: 0px;
top: 0px;
background-image: url(images/top/rightcorner.png);
height: 40px;
width: 42px;
}
</style>
<style> .top { position: absolute; left: 0px; top: 0px; height: 40px; width: 100%; } .leftcorner { position: absolute; left: 0px; top: 0px; background-image: url(images/top/leftcorner.png); height: 40px; width: 42px; } .middle { position: absolute; top: 0px; left: 42px; background-image: url(images/top/background.png); height: 40px; width: 95%; background-repeat: repeat-x; } .rightcorner { position: absolute; right: 0px; top: 0px; background-image: url(images/top/rightcorner.png); height: 40px; width: 42px; } </style>
Probleem is dus: hij past automatisch aan aan de grootte van het scherm, maar alleen het middenstuk staat niet goed. Middle moet dus eigenlijk 42px van de linkerkant en 42px van de rechterkant beginnen. Maar hoe??
Alvast bedankt
|