CSS elementen overlappen elkaar
Posted: Sun Jan 22, 2012 1:48 pm
Ik heb een serachbox in mijn sidebar geplaats met de volgende CSS
Daaronder wil ik iets over Social Media. Dit geheel roep ik als volgt aan:
Resultaat is echter dat de tekst "Social Media" en de searchbox over elkaar heengaan, i.p.v. dat de tekst netjes onder de searchbox zou komen (zoals ik eigenlijk verwachtte..)

Wie weet raad?
Code: Select all
#searchwrapper {
width:220px; /*follow your image's size*/
height:35px;/*follow your image's size*/
background-image:url([[root_url]]/uploads/searchbox.jpg);
background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
position:relative; /*important*/
}
#searchwrapper form { display:inline ; }
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:0px;
left:6px;
width:170px;
height:35px;
}
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:2px;
left:187px;
width:31px;
height:31px;
}
Code: Select all
<div id="r-sidebar">
{search}
<br />
Social Media
</div>

Wie weet raad?