为什么这个文本框会在按钮的右边?怎么调到左边? 财富值45

2016-10-23 10:04发布

HTML
<div class="cont-search">

        <input type="text" class="in-search" placeholder="本站搜索" />         <input type="button" class="in-btn" value="" />

</div>

CSS
.cont-logo{

 float: left;

}
.cont-search{float: right; background: red;}
.in-search{

height:29px; width: 365px;

float: right;

}
.in-btn{

 height: 35px;  width: 66px;  background-image: url(images/1_07.jpg); float: right;  border: none;

}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答

两个同级别元素同时右浮动,排在上面会浮在更右,你把两个的html顺序换一下就好。

因为你的 search 和 btn 都设置了右浮动,float: right,把右浮动删了应该也可以解决。

刚试了一下,好像删了浮动会左右不对齐,还是用楼上的改成左浮动吧。

改成

试试,可能不对,你可以把你整个代码都贴上来,这样浏览器来方便一点

一周热门 更多>