这似乎是一个奇怪的问题。在这个简单的示例中,我为选择器 h3 设置了宽度:0。如果我使用 IE 9 并使用 F12 开发工具,我可以看到宽度实际上是 0,但是即使显示 h3 内的文本,并且肯定比 0 还要长。有人可以解释一下结果如何是这样的。
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Chapter 5: Indestructible Boxes</title>
<style type="text/css" media="screen">
body
{
font-family: Arial, sans-serif;
font-size: small;
}
h3
{
background :blue;
width:0px;
}
</style>
</head>
<body>
<h3>Gifts and Special Offers v Gifts and Special Offers Gifts and Special
Offers</h3>
</body>
</html>
//托尼