gpt4 book ai didi

html - 文本在跨度内右对齐

转载 作者:太空狗 更新时间:2023-10-29 13:33:56 25 4
gpt4 key购买 nike

我有点怀疑如何以最好的方式解决这个问题。在本页的页脚中:Portfolio , 有以下内容:

04-11-2016 : Design In Portfolio

05-11-2016 : Hvad er Mautic?

06-11-2016 : Some text

我希望日期右对齐,但只有日期。我以为我可以在一个跨度内设置它?我尝试使用此 html,但这当然不是解决方案:

HTML

<div class="col-xs-12 col-sm-6 col-md-4">
<div class="footeritem">
<h4>Nyheder</h4>
<ul class="popular-posts">
<li>
<a href="#" target="_blank">

Design In Portfolio&emsp;&emsp;<span class="newsDate">06-11-2016</span>
</a>
</li>
<li>
<a href="#" target="_blank">
Hvad er Mautic? &emsp;&emsp;&emsp;<span class="newsDate">06-11-2016</span>

</a>
</li>
<li>
<a href="#" target="_blank">
Some text&emsp;&emsp;&emsp;<span class="newsDate">06-11-2016</span>

</a>
</li>
</ul>
</div>
</div>

CSS

.newsDate {
font-weight: 100;
text-align: right;
}

最佳答案

它包含在一个 block 元素中,因此将 "float: right" 添加到这些 span 中以获得正确对齐 =)。

编辑。有人在现已删除的评论中否决了 float 的想法。当左侧的文本变得太大时, float 确实会带来一些布局丑陋。您可以改用一种奇特的 flex 解决方案,它可以更好地适应不同的上下文。

对于 flex,将 anchor 设置为 "display: flex",将跨度设置为 "flex: 1; text-align: right; white-space: nowrap;".

关于html - 文本在跨度内右对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40427457/

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