![](/img/trans.png)
[英]How to add anchor tag only to the p tag within a div and display p tag text in one line?
[英]Add line after `<p>` tag using only CSS
我有這個代碼塊,它將使用附加到 wordpress 頁面的帖子元呈現列。 我需要在<p>
標簽的內容之后添加一行。 我怎么能做到這一點? 我試過使用::after
但沒有成功。 我不是 css 的大師,因此我們將不勝感激。
<?php if( $post_meta['col-1'][0] ): ?>
<div class="row m-0">
<div class="col-sm-12 col-md-12 col-lg-12 col-background p-0" data-bg-url="<?php _e( $col1_image ); ?>">
<div class="col-sm-12 col-md-5 col-lg-5 p-5" style="background-color:rgba(255,255,255,0.8)!important;height:100%;">
<p class="lead text-center pt-5 mt-5"><?php _e( $post_meta['col-1'][0] ); ?>
</div>
</div>
</div>
<?php endif; ?>
是的,您可以使用 CSS 偽元素,例如“:after”。
所以這里是你的 HTML,它基本上是 ap 標簽:
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Illud non continuo, ut aeque incontentae. Duo Reges: constructio interrete. Non ego tecum iam ita iocabor, ut isdem his de rebus, cum L. Hoc ille tuus non vult omnibusque ex rebus voluptatem quasi mercedem exigit. Quis non odit sordidos, vanos, leves, futtiles?</p>
這是您的 CSS:
p {
position: relative;
max-width: 400px;
text-align: center;
}
p:after {
position: absolute;
bottom: -20px;
width: 50px;
height: 3px;
background: #000;
content: "";
display: block;
left: 50%;
transform: translatex(-50%);
}
一定要給你的偽元素:
這是一個工作現場筆: https://codepen.io/alezuc/pen/pojgePG
希望這可以幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.