我只是想很好地将这些新闻发布间隔开,这样每次发布之间就有间隔。我在下面放了一张图片来解释。我试图增加以下的填充,但没有奏效。谢谢您的帮助
.headline {
position: absolute;
padding-top: 15px;
}
我只是想很好地将这些新闻发布间隔开,这样每次发布之间就有间隔。我在下面放了一张图片来解释。我试图增加以下的填充,但没有奏效。谢谢您的帮助
.headline {
position: absolute;
padding-top: 15px;
}
这个JSfiddle应该很适合你。
HTML
<div class='feedburnerFeedBlock'>
<ul>
<li>
<h6>August 13, 2013</h6>
<p><a href='#'>Petrowest Corporation Announces Second Quarter 2013 Financial Results and New Contract Award for Civil Division</a>
</p>
</li>
<li>
<h6>May 13, 2013</h6>
<p><a href='#'>Petrowest Corporation Announces First Quarter 2013 Financial Results</a>
</p>
</li>
</ul>
</div>
CSS
a {
color: #000;
text-decoration: none;
}
h6, p {
font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 1.5;
}
h6, p, .feedburnerFeedBlock ul, .feedburnerFeedBlock ul li {
margin: 0;
padding: 0;
}
h6 {
color: #777;
}
.feedburnerFeedBlock ul {
list-style-type: none;
margin: 10px 0;
width: 320px;
}
.feedburnerFeedBlock ul li {
margin-bottom: 15px;
}
使您的新闻稿如下所示:
.feedburnerFeedBlock ul li {
list-style-type: none;
text-align: left;
font-size: 12px;
line-height: 1.5em;
overflow: auto;
padding-top: 10px;
}
这是我用上面的 css 代码使它看起来的样子:
正如答案中其他地方所建议的那样,除非您明确将其显示属性设置为像块/内联块级元素一样,否则您的跨度不能被赋予填充顶部/底部。因此,我们没有将该属性设置为 on span
,而是将其设置为li
标签。但是,我也添加了overflow:auto
,因为您的 css 不包含您设置position:absolute
为跨度的元素。这也应该设置正确的位。
嗨,您可以简单地在 css 中执行此操作。
.feedburnerFeedBlock > ul > li {
padding-top: 15px;
}
span
元素不是元素,如果block
您将跨度设置为例如,您只能应用尺寸display: block