gpt4 book ai didi

css - 在这种情况下 padding-right 可以是 0

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

我对 CSS 很陌生,所以我只是测试和试验看看它是如何工作的

在这个例子中我们有选择器 .box h3padding: 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>

最佳答案

我认为最好保留 padding-right:10px。这样一来,如果您给框设置了背景色,您将能够看到内容不会触及框的边缘(即使您使链接变长,或者用户增大了字体大小)。

关于css - 在这种情况下 padding-right 可以是 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18516447/

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