我对 CSS 很陌生,所以我只是测试和试验看看它是如何工作的
在这个例子中,我们有选择器.box h3
,padding: 6px 10px 4px 10px;
所以padding-right
这里是10px
。但实际上,这padding-right
可能0
不会导致布局上的任何差异。
同样在我们有的选择器.box ul
中padding: 14px 10px 14px 10px;
,所以我们可以在
padding-right: 0
不改变布局的情况下进行设置。
padding-right
例如在此示例中设置时使用的最佳实践是什么?
<!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;
}
a
{
color: #00458B;
}
.box
{
width: 273px;
}
.box h3
{
margin: 0;
padding: 6px 10px 4px 10px;
font-size: 130%;
color: #333;
background:#e3e3e3;
}
.box ul
{
margin: 0;
padding: 14px 10px 14px 10px;
list-style: none;
}
.box ul li
{
margin:0 0 6px;
padding:0;
}
</style>
</head>
<body>
<div class="box">
<h3>Gifts and Special Offers</h3>
<ul>
<li><a href="/purchase/">Purchase Gift Subscription</a></li>
<li><a href="/redeem/">Redeem Gift Subscription</a></li>
<li><a href="/view/">View Purchase History</a></li>
</ul>
</div>
</body>
</html>