簡體   English   中英

如何在HTML的段落末尾(三行)中加星號

[英]How to make star at the end of paragraph(which is of 3 lines) in HTML

我想在一場比賽結束時做一個明星,但我無法獲得適當的結果。

HTML代碼:

 .A { display: flex; } .First-Para { font-size: 40px; } 
 <div class="A"> <div class="First-Para"> Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse, natus </div> <div>*</div> </div> 

我認為您需要為star div提供絕對值,如下所示。

 <div class="A">
      <div class="First-Para">
        Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse, natus
      </div>
      <div class="star-class">*</div>
    </div>   


 .A {
      display: flex;
    }

    .First-Para {
      font-size: 40px;
    }

    .star-class{
    position:absolute;
    }

用這個

<div class="A">
<div class="First-Para">
 <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse, natus <b style="color: red">*</b></p>
</div>

</div> 

嘗試這個:-

使用vertical-align:sub; 屬性設置* baseline文本。

 .A{ display:flex; } .First-Para { font-size:40px; } 
 <div class="A"> <div class="First-Para"> Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse, natus <span class="First-Para" style="vertical-align:sub;">*</span> </div> </div> 

使用span並將其放入First-Para

 .First-Para { font-size:40px; } 
 <div class="A"> <div class="First-Para"> Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse, natus<span>*</span> </div> </div> 

您總是可以嘗試使用諸如:after這樣的偽元素添加星號。

 .First-Para { font-size:40px; } .First-Para:after { content: "*"; margin-left: -10px; } 
 <div class="A"> <div class="First-Para"> Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse, natus </div> </div> 

您可以嘗試HTML的上標 unicode

Lorem ipsum dolor sit amet consectetur adipisicing elit. Esse, natus <sup>&starf;</sup>

它看起來像這樣

Lorem ipsum dolor坐着,自學成才。 埃瑟·納圖斯

改變你的CSS

 .A{ font-size:40px; display:flex; } .First-Para { float: right; } 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM