国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

CSS 偽元素: ::marker 自定義列表序號(hào)

這篇具有很好參考價(jià)值的文章主要介紹了CSS 偽元素: ::marker 自定義列表序號(hào)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

::marker

偽元素 ::marker,可作用在任何設(shè)置了?display: list-item 的元素或偽元素上,例如<li>和<summary>

/**
<ul>
  <li>Peaches</li>
  <li>Apples</li>
  <li>Plums</li>
</ul>
*/
ul li::marker {
  color: red;
  font-size: 1.5em;
}

CSS 偽元素: ::marker 自定義列表序號(hào),前端,CSS3?

但是,對(duì)于::marker偽元素內(nèi)的樣式,目前只允許使用

  • all font properties -- 所以字體屬性相關(guān)
  • color -- 顏色值
  • the content property -- content 內(nèi)容,類(lèi)似于 ::before 偽元素 的 content,用于填充序號(hào)內(nèi)容
  • text-combine-upright (en-US), unicode-bidi and direction properties -- 文檔書(shū)寫(xiě)方向相關(guān)

瀏覽器兼容性:

CSS 偽元素: ::marker 自定義列表序號(hào),前端,CSS3?

其他探索

1. 動(dòng)態(tài)變化

::marker 動(dòng)態(tài)的改變,可以搭配 :hover 實(shí)現(xiàn)鼠標(biāo)懸停變換。

li {
  color: #000;
  transition: .2s all;
}
li:hover {
  color: #ff6000;
}
li::marker {
  content: '??';
}
li:hover::marker {
  content: '??';
}

CSS 偽元素: ::marker 自定義列表序號(hào),前端,CSS3?

?2. 搭配 CSS 計(jì)數(shù)器 counter

::marker 也有 content 樣式屬性,由于 content 的 value 是可以做簡(jiǎn)單的字符串加法操作的。

因此,利用?::marker?和 CSS 計(jì)數(shù)器?counter-increment?實(shí)現(xiàn)一個(gè)自動(dòng)計(jì)數(shù)且?h3?前面帶一個(gè)特定符號(hào)的有序列表:

h3 {
  counter-increment: h3;
  display: list-item;
}

h3::marker {
  display: list-item;
  content: "#" counter(h3) " ";
  color: lightsalmon;
  font-weight: bold;
}

body {
  counter-reset: h3;
  line-height: 1.4;
  font-family: system-ui;
  margin: 3rem;
}

CSS 偽元素: ::marker 自定義列表序號(hào),前端,CSS3文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-578185.html

到了這里,關(guān)于CSS 偽元素: ::marker 自定義列表序號(hào)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 前端學(xué)習(xí)——CSS3

    前端學(xué)習(xí)——CSS3

    box-sizing resize box-shadow opacity background-origin background-clip background-size background復(fù)合屬性 多背景圖 邊框圓角 邊框外輪廓 文本陰影 文本換行 文本溢出 文本修飾 文本描邊 線(xiàn)性漸變

    2024年02月12日
    瀏覽(90)
  • 前端之css3

    ? ? ? ? 1 新增實(shí)用的選擇器,例如動(dòng)態(tài)偽類(lèi),目標(biāo)偽類(lèi),偽元素 ? ? ? ? 2 新增更好的視覺(jué)效果 ? ? ? ? 3 新增豐富的背景效果 ? ? ? ? 4 新增全新的布局方案 ? ? ? ? 5 新增web字體 ? ? ? ? 6 新增顏色,hsl,hsla,rgba ? ? ? ? 7 新增2D和3D變換 ? ? ? ??8 新增動(dòng)畫(huà)和過(guò)渡效

    2024年02月13日
    瀏覽(23)
  • 【前端】CSS3新特性

    【前端】CSS3新特性

    ??css3這個(gè)相信大家不陌生了,是個(gè)非常有趣,神奇的東西!有了css3,js都可以少寫(xiě)很多!最近我也在過(guò)一遍css3的一些新特性(不是全部,是我在工作上常用的,或者覺(jué)得有用的),以及一些實(shí)例,就寫(xiě)了這一篇總結(jié)!希望,這篇文章能幫到大家認(rèn)識(shí)css3。 ??寫(xiě)這篇文章主

    2024年02月09日
    瀏覽(29)
  • 2023前端面試筆記 —— CSS3

    2023前端面試筆記 —— CSS3

    內(nèi)容 鏈接 2023前端面試筆記 HTML5 2023前端面試筆記 CSS3 歡迎閱讀本篇前端面試筆記的CSS3篇!CSS3是前端開(kāi)發(fā)中非常重要的一部分,它為我們提供了豐富的 樣式和動(dòng)畫(huà)效果 ,使得網(wǎng)頁(yè)更加美觀(guān)和交互性更強(qiáng)。在前端面試中,對(duì)CSS3的掌握程度往往是評(píng)判候選人技術(shù)水平的重要指標(biāo)

    2024年02月11日
    瀏覽(24)
  • 【CSS】高級(jí)元素:列表、表格、表單

    列表 列表的元素 有序列表:ol、li 無(wú)序列表:ul、li 自定義列表:dl dt dd 自定義列表 dl 定義列表,直接元素只能是dt、dd dt 列表中每一項(xiàng)的項(xiàng)目名 dd 列表的每一項(xiàng)的具體描述 表格 table 表格 border-collapse:collapse; (塌陷的意思) tr (table row) 表格中的行 td (table data) 行中的單元格

    2024年04月08日
    瀏覽(28)
  • 前端小白的學(xué)習(xí)之路(CSS3 三)

    提示:過(guò)渡屬性transition,動(dòng)畫(huà)屬性animation,轉(zhuǎn)化屬性transform,裁剪屬性clip-path,倒影屬性box-reflect,模糊度屬性filter? 目錄 一、transition ?二、animation ?三、transform ?四、clip-path? ?五、box-reflect? 六、filter? 過(guò)渡:以看見(jiàn)標(biāo)簽從一個(gè)屬性變化到另一個(gè)屬性值的過(guò)程。 transition-pro

    2024年03月19日
    瀏覽(27)
  • css3-----3D變換,前端開(kāi)發(fā)入門(mén)到精通

    css3-----3D變換,前端開(kāi)發(fā)入門(mén)到精通

    x y z 的方向: 2、3d移動(dòng) translate3d 1.transform:translateX(npx);在x軸方向移動(dòng) 2.transform:translateY(npx); 在y軸方向移動(dòng) 3.transform:translateZ(npx); 在Z軸方向移動(dòng) 4.transform:translate3d(x,y,z);綜合寫(xiě)法 3、視距perspective 給元素添加3D效果,要給其父元素添加3D效果 視距:眼睛到屏幕的距離。視距與物

    2024年04月25日
    瀏覽(29)
  • 前端必學(xué)的CSS3波浪效果演示

    使用 translateX 和 translateZ 屬性創(chuàng)建波浪效果: 使用場(chǎng)景: 適用于需要在X軸上平移和在Z軸上應(yīng)用3D變換的波浪效果。 可以用于創(chuàng)建具有起伏效果的海浪、水面波紋等效果。 優(yōu)點(diǎn): 通過(guò)3D變換,可以實(shí)現(xiàn)更加真實(shí)的波浪效果。 可以通過(guò)調(diào)整 translateX 和 translateZ 的值來(lái)控制波浪

    2024年02月02日
    瀏覽(22)
  • 【前端從0開(kāi)始】CSS3新增選擇器

    1 什么是CSS3 CSS3是CSS(層疊樣式表)技術(shù)的升級(jí)版本,于1999年開(kāi)始制訂,2001年5月23日W3C完成了CSS3的工作草案,主要包括盒子模型、列表模塊、超鏈接方式、語(yǔ)言模塊、背景和邊框、文字特效(陰影)、多欄布局(display:flex)、2D3D和動(dòng)畫(huà)等模塊 2 CSS選擇器 選擇器 例子 例子描

    2024年02月11日
    瀏覽(19)
  • CSS3基礎(chǔ)之3D轉(zhuǎn)換(1),前端開(kāi)發(fā)架構(gòu)

    CSS3基礎(chǔ)之3D轉(zhuǎn)換(1),前端開(kāi)發(fā)架構(gòu)

    3. 透視perspective 3.1`translateZ` 4. 3D旋轉(zhuǎn)`rotate3d` 5. 3D呈現(xiàn)`transform-style` 1. 三維坐標(biāo)系 ======================================================================== 三維坐標(biāo)系 其實(shí)就是指立體空間,立體空間是由3個(gè)軸共同組成的 x軸: 水平向右 注意: x 右邊是正值,左邊是負(fù)值 y軸: 垂直向下 注意:

    2024年04月13日
    瀏覽(40)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包