有谁知道为什么我的 Safari 不在选择列表中填充?在 FF 中运行良好,请告诉我该怎么做。文档类型有问题吗?
code:
<select style="padding-left:15px">
<option>male></option>
<option>female></option>
</select>
我正在使用以下文档类型;
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
尽管 W3 规范不允许在选择框中填充,但无论出于何种原因,webkit 浏览器(Safari、Chrome)都不支持它。相反,您可以删除padding-left
并使用text-indent
相反,将相同的金额添加到您的选择框中width
.
从您评论中的示例来看:
<select id="sexID" name="user[sex]"
style="border:1px solid #C1272D;
width:258px; // 243 + 15px
text-indent:15px;
height:25px;
color:#808080;">
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)