成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

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

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

讓我們直接開始吧。

1、accent-color

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

為了保持用戶界面的一致性,您可以使用強(qiáng)調(diào)顏色屬性來(lái)更改輸入的默認(rèn)顏色。

例如:

<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:

input {
  accent-color: green;
}

輸出:

2、backdrop-filter

有時(shí)您可能想對(duì)元素后面的區(qū)域應(yīng)用濾鏡效果(模糊效果)。為此,您可以使用background-filter屬性。

例如:

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

CSS:

.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);
}

輸出:

3、caret-color

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

例如:

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

CSS:

input {
  caret-color: red;
}

4、image-rendering

您可以使用圖像渲染屬性來(lái)控制縮放圖像的渲染并優(yōu)化質(zhì)量。

請(qǐng)記住,此屬性不會(huì)影響未縮放的圖像。

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

5、inset

在處理位置時(shí),您可以使用 inset 屬性,而不是使用 top、right、bottom、left 屬性。

例如:

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 屬性。

例如:

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

CSS:

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

 輸出:

該屬性具有以下值:

normal, multiply, screen, overlay, darken, lighten, color-dodge, color-burn, difference, exclusion, hue, saturation, color, luminosity.

7、object-fit

您可以使用 object-fit 屬性設(shè)置圖像或視頻的大小調(diào)整行為,以使其適合其容器。

例如:

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

CSS:

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 */
}

輸出:

8、object-position

object-position 屬性與 object-fit 屬性一起使用,指定圖像或視頻應(yīng)如何在其內(nèi)容框中使用 x/y 坐標(biāo)進(jìn)行定位。

例如:

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

CSS:

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

輸出:

簡(jiǎn)單來(lái)說,這里我指定了object-position:bottom right;這意味著在調(diào)整圖像大小時(shí)它將顯示圖像的右下部分。

9、outline-offset

您可以使用輪廓偏移屬性來(lái)指定元素的輪廓和邊框之間的空間。

例如:

<div></div>

CSS:

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

輸出:

10、pointer-events

您可以使用pointer-events 屬性控制元素對(duì)指針事件的反應(yīng)。

例如:

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

CSS:

.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。

例如:

html {
  scroll-behavior: smooth;
}

12、text-justify

當(dāng)您將 text-align 的值設(shè)置為 justify 時(shí),可以使用 text-justify 屬性來(lái)設(shè)置文本的對(duì)齊方式。

例如:

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ì)增加或減少字符之間的間距。您也可以嘗試其他值。

13、text-overflow

有時(shí)您的文本太大而無(wú)法放入其容器中。在這種情況下,要控制文本的行為,您可以使用 text-overflow 屬性。

例如:

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

CSS:

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

輸出:

14、user-select

用戶選擇屬性可用于控制用戶選擇文本的能力。

例如:

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

CSS:

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

15、word-break

word-break 屬性用于指定單詞在到達(dá)行尾或窗口調(diào)整大小時(shí)應(yīng)如何中斷。

例如:

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

這就是今天的全部?jī)?nèi)容。

責(zé)任編輯:華軒 來(lái)源: web前端開發(fā)
相關(guān)推薦

2024-05-20 09:27:00

Web 開發(fā)CSS

2023-07-11 07:53:51

CSS效果圖像

2021-09-16 21:22:15

Flutter庫(kù)系統(tǒng)

2020-01-02 15:22:19

物聯(lián)網(wǎng)協(xié)議物聯(lián)網(wǎng)IOT

2018-07-13 08:31:58

開源AI工具

2020-05-26 08:38:57

JavaScript庫(kù)語(yǔ)言

2014-03-04 09:35:45

JavaScript調(diào)試

2021-04-30 23:19:04

前端框架工具

2024-08-29 16:45:46

2025-04-10 05:00:00

JavaScriptReactWeb

2017-07-24 14:59:31

ERP軟件連續(xù)性

2020-04-02 10:43:30

Linux數(shù)據(jù)字符

2017-05-18 16:13:43

軟件開發(fā)軟件開發(fā)

2013-09-17 09:35:15

云存儲(chǔ)

2024-09-02 14:24:13

2012-02-07 14:04:53

CSS

2022-10-10 23:14:40

JavaScrip對(duì)象屬性

2022-04-18 12:42:44

Linux

2018-10-23 13:00:48

php比特幣區(qū)塊鏈

2015-10-20 10:10:51

隱藏功能Windows 10微軟
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲欧美视频在线观看 | 精品综合 | 欧美精品一区二区三区四区 在线 | 国产精品污www一区二区三区 | 精品成人佐山爱一区二区 | 久久国| 成人小视频在线观看 | 97国产精品 | 超碰成人免费 | 国产一区二区三区四区三区四 | 日韩午夜网站 | 欧美日韩综合 | 久久精品91久久久久久再现 | 91精品国产一区二区三区 | 午夜在线观看免费 | 久久久久久亚洲精品 | 国产成年人小视频 | 日韩精品一区二区在线观看 | 日韩男人天堂 | 91毛片网| 欧美黄色一区 | 欧美网站一区 | 成人免费视频观看视频 | 美女视频一区 | 中文字幕高清 | 在线一区视频 | 91视频在线看 | 国产精品成人国产乱一区 | 亚洲一区二区三区免费观看 | 久久伊人青青草 | 亚洲精品一区二区三区在线观看 | 亚洲va国产日韩欧美精品色婷婷 | 国产精品欧美一区二区三区不卡 | 韩日有码 | 亚洲一区二区在线 | 欧美在线 | 91精品久久久久久久久 | 亚洲欧美日韩一区二区 | 欧美一区二区精品 | 日韩欧美精品一区 | 国产精品成人一区二区三区 |