日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁(yè) > 科技  > 軟件

你應(yīng)該了解的 15 個(gè) CSS 隱藏屬性

來(lái)源: 責(zé)編: 時(shí)間:2023-12-19 17:15:32 269觀(guān)看
導(dǎo)讀CSS(層疊樣式表)是前端開(kāi)發(fā)領(lǐng)域的主要技能之一,用于實(shí)現(xiàn)網(wǎng)站設(shè)計(jì)的視覺(jué)呈現(xiàn)。雖然您可能已經(jīng)熟悉許多 CSS 屬性,但仍有一些較少討論的屬性可以增強(qiáng)您的樣式設(shè)計(jì)能力。在今天這篇文章中,我將通過(guò)代碼片段與你分享15 個(gè) CSS

CSS(層疊樣式表)是前端開(kāi)發(fā)領(lǐng)域的主要技能之一,用于實(shí)現(xiàn)網(wǎng)站設(shè)計(jì)的視覺(jué)呈現(xiàn)。雖然您可能已經(jīng)熟悉許多 CSS 屬性,但仍有一些較少討論的屬性可以增強(qiáng)您的樣式設(shè)計(jì)能力。在今天這篇文章中,我將通過(guò)代碼片段與你分享15 個(gè) CSS 屬性。Pjs28資訊網(wǎng)——每日最新資訊28at.com

Pjs28資訊網(wǎng)——每日最新資訊28at.com

讓我們直接開(kāi)始吧。Pjs28資訊網(wǎng)——每日最新資訊28at.com

1、accent-color

當(dāng)涉及到復(fù)選框和單選按鈕等輸入時(shí),瀏覽器通常會(huì)引入默認(rèn)顏色,該顏色可能與您的 UI 所選配色方案不太協(xié)調(diào)。Pjs28資訊網(wǎng)——每日最新資訊28at.com

為了保持用戶(hù)界面的一致性,您可以使用強(qiáng)調(diào)顏色屬性來(lái)更改輸入的默認(rèn)顏色。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

<form>   <input type="radio" id="html" />   <label for="html">HTML</label>   <input type="radio" id="css" />   <label for="css">CSS</label>   <input type="radio" id="js" />   <label for="js">JavaScript</label></form>

CSS:Pjs28資訊網(wǎng)——每日最新資訊28at.com

input {  accent-color: green;}

輸出:Pjs28資訊網(wǎng)——每日最新資訊28at.com

Pjs28資訊網(wǎng)——每日最新資訊28at.com

2、backdrop-filter

有時(shí)您可能想對(duì)元素后面的區(qū)域應(yīng)用濾鏡效果(模糊效果)。為此,您可以使用background-filter屬性。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

<div class="container">  <div class="box">     <p>This is an example of backdrop-filter property.</p>  </div></div>

CSS:Pjs28資訊網(wǎng)——每日最新資訊28at.com

.container {  display: flex;  align-items: center;  justify-content: center;  height: 350px;  width: 350px;  background: url(img.webp) no-repeat center;}.box {  padding: 10px;  font-weight: bold;  color: white;  background-color: transparent;  backdrop-filter: blur(10px);}

輸出:Pjs28資訊網(wǎng)——每日最新資訊28at.com

Pjs28資訊網(wǎng)——每日最新資訊28at.com

3、caret-color

當(dāng)您使用 input 或 textarea 元素時(shí),您可以使用 caret-color 屬性更改這些元素的文本光標(biāo)的顏色,以匹配您的網(wǎng)頁(yè)配色方案。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

<input type="text" placeholder="Your Name" />

CSS:Pjs28資訊網(wǎng)——每日最新資訊28at.com

input {  caret-color: red;}

4、image-rendering

您可以使用圖像渲染屬性來(lái)控制縮放圖像的渲染并優(yōu)化質(zhì)量。Pjs28資訊網(wǎng)——每日最新資訊28at.com

請(qǐng)記住,此屬性不會(huì)影響未縮放的圖像。Pjs28資訊網(wǎng)——每日最新資訊28at.com

img {  image-rendering: pixelated;  /* Other values: auto, smooth, high-quality, crisp-edges, pixelated, initial, inherit */}

5、inset

在處理位置時(shí),您可以使用 inset 屬性,而不是使用 top、right、bottom、left 屬性。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

div {  position: absolute;  top: 20px;  right: 25px;  left: 16px;  bottom: 23px;}/*You can write the above property as*/div {  position: absolute;  inset: 20px 25px 16px 23px;}

6、mix-blend-mode

如果你想設(shè)置元素內(nèi)容與其背景的混合,那么你可以使用 mix-blend-mode 屬性。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

<div>  <img src="cat.jpg" alt="cat" /></div>

CSS:Pjs28資訊網(wǎng)——每日最新資訊28at.com

div {  width: 600px;  height: 400px;  background-color: rgb(255, 187, 0);}img {  width: 300px;  height: 300px;  mix-blend-mode: luminosity;}

 輸出:Pjs28資訊網(wǎng)——每日最新資訊28at.com

Pjs28資訊網(wǎng)——每日最新資訊28at.com

該屬性具有以下值:Pjs28資訊網(wǎng)——每日最新資訊28at.com

normal, multiply, screen, overlay, darken, lighten, color-dodge, color-burn, difference, exclusion, hue, saturation, color, luminosity.Pjs28資訊網(wǎng)——每日最新資訊28at.com

7、object-fit

您可以使用 object-fit 屬性設(shè)置圖像或視頻的大小調(diào)整行為,以使其適合其容器。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

<div>  <img src="cat.jpg" alt="cat" /></div>

CSS:Pjs28資訊網(wǎng)——每日最新資訊28at.com

div {  width: 500px;  height: 400px;  border: 3px solid purple;}img {  width: 500px;  height: 300px;  object-fit: cover; /* Other values: fill, contain, cover, scale-down, none, initial, inherit */}

輸出:Pjs28資訊網(wǎng)——每日最新資訊28at.com

Pjs28資訊網(wǎng)——每日最新資訊28at.com

8、object-position

object-position 屬性與 object-fit 屬性一起使用,指定圖像或視頻應(yīng)如何在其內(nèi)容框中使用 x/y 坐標(biāo)進(jìn)行定位。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

<div>  <img src="cat.jpg" alt="cat" /></div>

CSS:Pjs28資訊網(wǎng)——每日最新資訊28at.com

div {  width: 500px;  height: 400px;  border: 3px solid purple;}img {  width: 500px;  height: 300px;  object-fit: cover;  object-position: bottom right;}

輸出:Pjs28資訊網(wǎng)——每日最新資訊28at.com

Pjs28資訊網(wǎng)——每日最新資訊28at.com

簡(jiǎn)單來(lái)說(shuō),這里我指定了object-position:bottom right;這意味著在調(diào)整圖像大小時(shí)它將顯示圖像的右下部分。Pjs28資訊網(wǎng)——每日最新資訊28at.com

9、outline-offset

您可以使用輪廓偏移屬性來(lái)指定元素的輪廓和邊框之間的空間。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

<div></div>

CSS:Pjs28資訊網(wǎng)——每日最新資訊28at.com

div {  width: 300px;  height: 300px;  border: 3px solid purple;  outline: 3px solid rgb(81, 131, 148);  outline-offset: 10px;}

輸出:Pjs28資訊網(wǎng)——每日最新資訊28at.com

Pjs28資訊網(wǎng)——每日最新資訊28at.com

10、pointer-events

您可以使用pointer-events 屬性控制元素對(duì)指針事件的反應(yīng)。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

<div>   <p class="first">      Please <a >Click here</a>   </p>   <p class="second">      Please <a >Click here</a>   </p></div>

CSS:Pjs28資訊網(wǎng)——每日最新資訊28at.com

.first {  pointer-events: none; /*here all the pointer events will be set to none. So the user can't click on the link.*/}.second {  pointer-events: auto;}

11、scroll-behavior

您可以使用scroll-behavior屬性來(lái)實(shí)現(xiàn)平滑滾動(dòng),而無(wú)需使用任何JavaScript,只需一行CSS。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

html {  scroll-behavior: smooth;}

12、text-justify

當(dāng)您將 text-align 的值設(shè)置為 justify 時(shí),可以使用 text-justify 屬性來(lái)設(shè)置文本的對(duì)齊方式。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

p {  text-align: justify;  text-justify: inter-character;/*Other values: auto, inter-word, inter-character, none, initial, inherit*/}

在這里,我將值設(shè)置為字符間,這樣當(dāng)您調(diào)整窗口大小時(shí),它會(huì)增加或減少字符之間的間距。您也可以嘗試其他值。Pjs28資訊網(wǎng)——每日最新資訊28at.com

13、text-overflow

有時(shí)您的文本太大而無(wú)法放入其容器中。在這種情況下,要控制文本的行為,您可以使用 text-overflow 屬性。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

<div>  <p>This is an example of text-overflow.</p></div>

CSS:Pjs28資訊網(wǎng)——每日最新資訊28at.com

div {  width: 100px;  height: 40px;  border: 3px solid purple;}p {  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}

輸出:Pjs28資訊網(wǎng)——每日最新資訊28at.com

Pjs28資訊網(wǎng)——每日最新資訊28at.com

14、user-select

用戶(hù)選擇屬性可用于控制用戶(hù)選擇文本的能力。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

<div>   <p>You can't select this text.</p></div><p>You can select this text.</p>

CSS:Pjs28資訊網(wǎng)——每日最新資訊28at.com

div {width: max-content;height: 40px;border: 3px solid purple;user-select: none;}

15、word-break

word-break 屬性用于指定單詞在到達(dá)行尾或窗口調(diào)整大小時(shí)應(yīng)如何中斷。Pjs28資訊網(wǎng)——每日最新資訊28at.com

例如:Pjs28資訊網(wǎng)——每日最新資訊28at.com

p {  word-break: break-all;  /* Other values: normal, break-all, keep-all, break-word, initial, inherit */}

這就是今天的全部?jī)?nèi)容。Pjs28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-49908-0.html你應(yīng)該了解的 15 個(gè) CSS 隱藏屬性

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com

上一篇: 三種在JavaScript中終止forEach循環(huán)的方式

下一篇: 12 個(gè)超級(jí)實(shí)用的 CSS 技巧

標(biāo)簽:
  • 熱門(mén)焦點(diǎn)
  • K60 Pro官方停產(chǎn) 第三方瞬間漲價(jià)

    雖然沒(méi)有官方宣布,但Redmi的一些高管也已經(jīng)透露了,Redmi K60 Pro已經(jīng)停產(chǎn)且不會(huì)補(bǔ)貨,這一切都是為了即將到來(lái)的K60 Ultra鋪路,屬于廠(chǎng)家的正常操作。但有意思的是該機(jī)在停產(chǎn)之后
  • K60至尊版剛預(yù)熱 一加Ace2 Pro正面硬剛

    Redmi這邊剛?cè)缁鹑巛钡男麄髁薑60 Ultra的各種技術(shù)和硬件配置,作為競(jìng)品的一加也坐不住了。一加中國(guó)區(qū)總裁李杰發(fā)布了兩條微博,表示在自家的一加Ace2上早就已經(jīng)采用了和PixelWo
  • JavaScript 混淆及反混淆代碼工具

    介紹在我們開(kāi)始學(xué)習(xí)反混淆之前,我們首先要了解一下代碼混淆。如果不了解代碼是如何混淆的,我們可能無(wú)法成功對(duì)代碼進(jìn)行反混淆,尤其是使用自定義混淆器對(duì)其進(jìn)行混淆時(shí)。什么是混
  • Golang 中的 io 包詳解:組合接口

    io.ReadWriter// ReadWriter is the interface that groups the basic Read and Write methods.type ReadWriter interface { Reader Writer}是對(duì)Reader和Writer接口的組合,
  • 得物效率前端微應(yīng)用推進(jìn)過(guò)程與思考

    一、背景效率工程隨著業(yè)務(wù)的發(fā)展,組織規(guī)模的擴(kuò)大,越來(lái)越多的企業(yè)開(kāi)始意識(shí)到協(xié)作效率對(duì)于企業(yè)團(tuán)隊(duì)的重要性,甚至是決定其在某個(gè)行業(yè)競(jìng)爭(zhēng)中突圍的關(guān)鍵,是企業(yè)長(zhǎng)久生存的根本。得物
  • 讓我們一起聊聊文件的操作

    文件【1】文件是什么?文件是保存數(shù)據(jù)的地方,是數(shù)據(jù)源的一種,比如大家經(jīng)常使用的word文檔、txt文件、excel文件、jpg文件...都是文件。文件最主要的作用就是保存數(shù)據(jù),它既可以保
  • 攜眾多高端產(chǎn)品亮相ChinaJoy,小米帶來(lái)一場(chǎng)科技與人文的視聽(tīng)盛宴

    7月28日,全球數(shù)字娛樂(lè)領(lǐng)域最具知名度與影響力的年度盛會(huì)中國(guó)國(guó)際數(shù)碼互動(dòng)娛樂(lè)展覽會(huì)(簡(jiǎn)稱(chēng)ChinaJoy)在上海新國(guó)際博覽中心盛大開(kāi)幕。作為全球領(lǐng)先的科
  • 華為將推出盤(pán)古數(shù)字人大模型 可幫助用戶(hù)12小時(shí)完成數(shù)字人生成

    在今日舉行的2023年華為云數(shù)字文娛AI創(chuàng)新峰會(huì)上,華為云全球Marketing與銷(xiāo)售服務(wù)總裁石冀琳表示,華為云將在后續(xù)推出盤(pán)古數(shù)字人大模型,可幫助用戶(hù)12小
  • 三星Galaxy Z Fold5官方渲染圖曝光:13.4mm折疊厚度依舊感人

    據(jù)官方此前宣布,三星將于7月26日在韓國(guó)首爾舉辦Unpacked活動(dòng),屆時(shí)將帶來(lái)帶來(lái)包括Galaxy Buds 3、Galaxy Watch 6、Galaxy Tab S9、Galaxy Z Flip 5、
Top 主站蜘蛛池模板: 兴安盟| 巴中市| 巴彦淖尔市| 三穗县| 河北区| 香港| 桐庐县| 湖南省| 扬中市| 许昌县| 平定县| 永登县| 满洲里市| 台中县| 台安县| 武山县| 合江县| 遂溪县| 香格里拉县| 上杭县| 泗阳县| 于都县| 衡南县| 安远县| 固原市| 扎鲁特旗| 施甸县| 萍乡市| 永善县| 治县。| 昭平县| 津市市| 曲麻莱县| 图木舒克市| 偃师市| 玛多县| 甘德县| 仁寿县| 和平县| 离岛区| 察隅县|