您的位置:首页 > 其它

使两个元素重叠的方法,附带按钮搜索框的实例

2016-05-21 16:08 316 查看
父元素设置为相对定位,这样子元素绝对定位的起点为父元素的左上角,将子元素设置为绝对定位,可以无视父元素内其他元素定位。

带按钮搜索框的实例:

html:

<span style="font-size:18px;"><div id="searchdiv">
<input id="searchtext" name="search" type="text" placeholder="search" value=""/>
<a id="searchbuttom" href="#"></a>
</div></span>

CSS:

#searchdiv {
width: 130px;
height: 28px;
margin:30px 45px;
position:relative;//父div
}
#searchtext {
width: 130px;
height: 28px;
background-color:#F8F8F8;
border:2px solid #777;
border-radius:3px;//设置圆角
background-image:url(images/web_4.png);//图片为30*30的放大镜
background-position:right;
background-repeat:no-repeat;
position:absolute;
}
#searchbuttom {
display:block;
width:30px;
height:30px;
position:absolute;
left:100px;//定位
}结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息