欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css flex省略號(hào)

CSS Flex是一種強(qiáng)大的布局技術(shù),可以幫助我們輕松地設(shè)計(jì)出響應(yīng)式的網(wǎng)頁(yè)布局。而其中一個(gè)有用的特性就是Flex中的省略號(hào)。在Flex布局中,我們可以使用省略號(hào)來(lái)打斷文本,避免單行文本超出邊界,影響頁(yè)面的美觀。

/* 省略號(hào)的CSS樣式 */
.ellipsis {
white-space: nowrap;/*強(qiáng)制不換行*/
overflow: hidden;/*超出部分隱藏*/
text-overflow: ellipsis;/*溢出部分用省略號(hào)代替*/
}

上述代碼中,我們首先使用white-space屬性將文本強(qiáng)制不換行,然后使用overflow屬性將超出部分隱藏,最后使用text-overflow屬性將溢出部分用省略號(hào)代替。

在Flex布局中,我們可以將這個(gè)樣式應(yīng)用于Flex容器、Flex項(xiàng)目或其內(nèi)部的任何元素。如下所示:

/* 應(yīng)用于Flex容器 */ 
.container { 
display: flex; 
flex-wrap: wrap; 
justify-content: space-between; 
} 
.container >div { 
width: calc(33.33% - 20px); 
margin-bottom: 20px; 
text-align: center; 
} 
.container >div >p { 
height: 60px; 
line-height: 30px; 
margin-top: 0; 
margin-bottom: auto; 
padding: 10px; 
background-color: #fff; 
border: 1px solid #ddd; 
box-shadow: 0 2px 2px rgba(0, 0, 0, .2); 
font-size: 16px; 
color: #666; 
text-align: justify; 
-webkit-box-orient: vertical; 
display: -webkit-box; 
-webkit-line-clamp: 2; 
overflow: hidden; 
text-overflow: ellipsis; 
}

上述代碼中,我們使用了Flex布局,并將樣式應(yīng)用于Flex容器、Flex項(xiàng)目以及其內(nèi)部的p標(biāo)簽。在p標(biāo)簽中,我們?cè)O(shè)置了一個(gè)固定高度,使用多行文本截?cái)嗉夹g(shù),通過(guò)text-overflow讓它在一定長(zhǎng)度后顯示省略號(hào)。

通過(guò)使用Flex布局中的省略號(hào)技術(shù),我們可以輕松實(shí)現(xiàn)單行或多行文本的截?cái)?,避免了文本溢出影響?yè)面美觀的問(wèn)題。