慕田峪8701529
2017-11-24 11:54:50
CSS:.useradderess_content .user_list{ ? ?width: 600px; ? ?height: 65px; ? ?line-height: 65px; ? ?border-bottom: 1px solid #dddddd;}.useradderess_content .user_list span{ ? ?width: 60px; ? ?height: 35px; ? ?line-height: 35px; ? ?font-size: 16px; ? ?color: #434141; ? ?display: inline-block;}.useradderess_content .user_list ?.user_name{ ? ?width: 500px; ? ?height: 35px; ? ?border: 0 !important; ? ?margin-left: 40px;}html://這樣寫會導(dǎo)致user_name的容器被擠到下面一行去<div class="useradderess_content"> ? ?<div class="user_list"> ? ? ? ?<span>收貨人: </span> ? ? ? ?<input type="text" name=" " value="" class="user_name" placeholder="輸入您的QQ號"/> ? ?</div></div>//這樣寫就正常了<div class="useradderess_content"> ? ?<div class="user_list"> ? ? ? ?<span>收貨人: </span><input type="text" name=" " value="" class="user_name" placeholder="輸入您的QQ號"/> ? ?</div></div>這是為什么????
7 回答
已采納

慕運維7130634
TA貢獻(xiàn)41條經(jīng)驗 獲得超18個贊
不開玩笑了,這是空白字符的原因,你把.useradderess_content .user_list加一個font-size:0;也正常了

kevinZee
TA貢獻(xiàn)50條經(jīng)驗 獲得超39個贊
因為你換行會被判定成一個空格的距離,像你這種計算得嚴(yán)絲合縫的固定布局就會造成問題,解決方法也有不少,比如把父元素的字體設(shè)置為0,子元素字體重設(shè)的方法,或者干脆不換行
添加回答
舉報
0/150
提交
取消