我在Internet Explorer 6中测试一个网站,我对这个问题感到困惑。
我在页面上有一个数据列表,显示了要支付的金额 - 这就是。
<dl>
<dt>Amount to pay:</dt>
<dd class="note">
<span id="total">£39.99</span> (includes delivery)
</dd>
</dl>
这样的CSS规则是这样的:
支付金额:£39.99(包括 递送)
使用此css可以实现这一目标
dt { float: left; width: 11em }
dd { margin-left: 15em }
奇怪的是,IE6中缺少“支付金额”的文字。如果我通过执行“搜索此页面”来搜索它,它确实找到了文本,它根本就不可见。
欢迎任何建议,评论或侮辱。
答案 0 :(得分:1)
我相信这是IE6中的偷看错误。只需将position:relative; zoom:1;
添加到您的dt即可解决问题。