gpt4 book ai didi

HTML/CSS : Input element weird indent ie7

转载 作者:太空宇宙 更新时间:2023-11-04 05:24:26 25 4
gpt4 key购买 nike

http://jsfiddle.net/vol7ron/yHdr6/

INPUT 占用了祖先 DIV 的左边距。
设置父 DIV/SPAN/INPUT 的边距没有效果(除非我错过了一个)。


HTML


<form>
<div id="contact_info">
<div><span>Name: </span></div>
<div><span>Email: </span></div>
<div><span>Phone: </span></div>
<div>
<label for="email">Owner Email: </label>
<span class="ib">
<input type="text" name="email" id="email"/><br />
<span>(correct if needed)</span>
</span>
</div>
</div>
</form>


CSS


span.ib { 
border : 1px solid red; /* for debugging */
display : inline-block;
vertical-align : top;
}

#contact_info {
border : 1px solid #ccc;
margin : 1em 2em;
padding : 1em;
}

/* Debugging Attempts *
.ib,input {
clear:left;
display:inline-block;
margin:0em 0em !important;
left:0;
padding:0em 0em !important;
position:relative;
text-align:left;
text-indent:0 !important;
}/**/

最佳答案

我会始终确保您包含 CSS 重置以避免此类问题。 Eric Meyer 的工具被广泛认为是一个很好用的工具,尽管它不是唯一的工具。

http://meyerweb.com/eric/tools/css/reset/

关于HTML/CSS : Input element weird indent ie7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5492286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com