搜尋
首頁web前端前端問答css3屬性選擇器包含哪幾種
css3屬性選擇器包含哪幾種Dec 22, 2021 am 11:35 AM
css3屬性選擇器

css3屬性選擇器包含3種:1、「E[att^=value]」選擇器,選擇名稱為E的標記,且該標記定義了att屬性,屬性值包含前綴為value的子字串;2、「E[att$=value]」選擇器;3、「E[att*=value]」選擇器。

css3屬性選擇器包含哪幾種

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

屬性選擇器可以根據元素的屬性及屬性值來選擇元素。 CSS3中新增了3種屬性選擇器:E[att^=value]E[att$=value]E[att*=value],以下我們將詳細介紹。

<span style="font-size: 18px;"><strong>E[att^=value]</strong></span>屬性選擇器

E[att^=value]屬性選擇器是指選擇名稱為E的標記,且該標記定義了att屬性,att屬性值包含前綴為value的子字串。需要注意的是E是可以省略的,如果省略則表示可以符合滿足條件的任意元素。例如,div[id^=section]表示符合包含id屬性,且id屬性值是以「section」字串開頭的div元素。

下面透過一個案例對E[att^=value]屬性選擇器的用法進行演示,如下所示。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>E[att^=value]属性选择器的应用</title>
        <style type="text/css">
            p[id^="one"]{
                color:pink;
                font-family: "微软雅黑";
                font-size: 20px;
            }
        </style>
    </head>
    <body>
        <p id="one">为了看日出,我常常早起。那时天还没有大亮,周围非常清静,船上只有机器的响声。</p>
        <p id="two">天空还是一片浅蓝,颜色很浅。转眼间天边出现了一道红霞,慢慢地在扩大它的范围,加强它的亮光。我知道太阳要从天边升起来了,便目不转睛地望着那里。</p>
        <p id="one1">果然过了一会儿,在那个地方出现了太阳的小半边脸,红是真红,却没有亮光。这个太阳好像负着重荷似地一步一步、慢慢地努力上升,到了最后,终于冲破了云霞,完全跳出了海面,颜色红得非常可爱。一刹那间,这个深红的圆东西,忽然发出了夺目的亮光,射得人眼睛发痛,它旁边的云朵也突然有了光彩。</p>
        <p id="two1">有时太阳走进了云堆中,它的光线却从云里射下来,直射到水面上。这时候要分辨出哪里是水,哪里是天,倒也不容易,因为我就只看见一片灿烂的亮光。</p>
    </body>
</html>

在上述程式碼中,使用了[att^=value]選擇器「p[id^="one"]」。只要p元素中的id屬性值是以「one」字串開頭就會被選中,從而呈現特殊的文字效果。

css3屬性選擇器包含哪幾種

<span style="font-size: 18px;"><strong>E[att$=value]</strong></span>##屬性選擇器

E[att$=value]屬性選擇器是指選擇名稱為E的標記,且該標記定義了att屬性,att屬性值包含後綴為value的子字串。與E[att^=value]選擇器一樣,E元素可以省略,如果省略則表示可以符合滿足條件的任意元素。例如,div[id$=section]表示符合包含id屬性,且id屬性值是以「section」字串結尾的div元素。

下面透過一個案例對

E[att$=value]屬性選擇器的用法進行演示,如下所示。

<!Doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>E[att$=value] 属性选择器的应用</title>
    <style type="text/css">
        p[id$="main"]{
            color: #0cf;
            font-family: "宋体";
            font-size: 20px;
        }
    </style>
</head>
    <body>
        <p id="old1">盼望着,盼望着,东风来了,春天的脚步近了。</p>
        <p id="old2">小草偷偷地从土里钻出来,嫩嫩的,绿绿的。园子里,田野里,瞧去,一大片一大片满是的。坐着,躺着,打两个滚,踢几脚球,赛几趟跑,捉几回迷藏。风轻悄悄的,草绵软软的。</p>
        <p id="oldmain">桃树、杏树、梨树,你不让我,我不让你,都开满了花赶趟儿。红的像火,粉的像霞,白的像雪。花里带着甜味,闭了眼,树上仿佛已经满是桃儿、杏儿、梨儿!花下成千成百的蜜蜂嗡嗡地闹着……</p>
        <p id="newmain">“吹面不寒杨柳风”,不错的,像母亲的手抚摸着你。风里带来些新翻的泥土的气息,混着青草味,还有各种花的香,都在微微润湿的空气里酝酿。鸟儿将窠巢安在繁花嫩叶当中,高兴起来了……</p>
    </body>
</html>

在上述程式碼中,使用到了

[att$=value]選擇器「p[id$="main"]」。只要p元素中的id屬性值是以「main」字串結尾就會被選中,從而呈現特殊的文字效果。

css3屬性選擇器包含哪幾種

<span style="font-size: 18px;">E[att*=value]<strong></strong></span>##屬性選擇器

E[att*=value]

選擇器用於選擇名稱為E的標記,且該標記定義了att屬性,att屬性值包含value子字串。此選擇器與前兩個選擇器一樣,E元素也可以省略,如果省略則表示可以符合滿足條件的任意元素。例如,div[id*=section]表示符合包含id屬性,且id屬性值包含「section」字串的div元素。 下面透過一個案例對

E[att*=value]

屬性選擇器的用法進行演示,如下所示。 <pre class='brush:php;toolbar:false;'>&lt;!doctype html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;&gt; &lt;title&gt;E[att*=value]属性选择器的使用&lt;/title&gt; &lt;style type=&quot;text/css&quot;&gt; p[id*=&quot;demo&quot;]{ color:#0ca; font-family: &quot;宋体&quot;; font-size: 20px; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;p id=&quot;demo1&quot;&gt;我们消受得秦淮河上的灯影,当四月犹皎的仲夏之夜。 &lt;/p&gt; &lt;p id=&quot;main1&quot;&gt;在茶店里吃了一盘豆腐干丝,两个烧饼之后,以至歪的脚步踅上夫子庙前停泊着的画访,就懒洋洋地躺到藤椅上去了。好郁蒸的江南,傍也还是热的。&quot;快开船罢!&quot;桨声响了。&lt;/p&gt; &lt;p id=&quot;newdemo&quot;&gt;小的灯舫初次在河中荡漾;于我,情景是颇朦胧,滋味是怪羞涩的。我要错认它作七里的山塘;可是,河房里明窗洞启,映着玲珑入画的栏干,顿然省得身在何处了……&lt;/p&gt; &lt;p id=&quot;olddemo&quot;&gt;又早是夕阳西下,河上妆成一抹胭脂的薄媚。是被青溪的姊妹们所薰染的吗?还是匀得她们脸上的残脂呢?寂寂的河水,随双桨打它,终没言语。密匝匝的绣恨逐老去的年华,已都如蜜饧似的融在流波的心窝里、连呜咽也将嫌它多事,更哪里论到哀嘶……&lt;/p&gt; &lt;/body&gt; &lt;/html&gt;</pre>在上述程式碼中,使用了

[att*=value]

選擇器「p[id*="demo"]」。只要p元素中的id屬性值包含「demo」字串就會被選中,從而呈現特殊的文字效果。

css3屬性選擇器包含哪幾種(學習影片分享:

css影片教學

以上是css3屬性選擇器包含哪幾種的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
css怎么隐藏元素但不占空间css怎么隐藏元素但不占空间Jun 01, 2022 pm 07:15 PM

两种方法:1、利用display属性,只需给元素添加“display:none;”样式即可。2、利用position和top属性设置元素绝对定位来隐藏元素,只需给元素添加“position:absolute;top:-9999px;”样式。

原来利用纯CSS也能实现文字轮播与图片轮播!原来利用纯CSS也能实现文字轮播与图片轮播!Jun 10, 2022 pm 01:00 PM

怎么制作文字轮播与图片轮播?大家第一想到的是不是利用js,其实利用纯CSS也能实现文字轮播与图片轮播,下面来看看实现方法,希望对大家有所帮助!

css3如何实现鼠标点击图片放大css3如何实现鼠标点击图片放大Apr 25, 2022 pm 04:52 PM

实现方法:1、使用“:active”选择器选中鼠标点击图片的状态;2、使用transform属性和scale()函数实现图片放大效果,语法“img:active {transform: scale(x轴放大倍数,y轴放大倍数);}”。

css3什么是自适应布局css3什么是自适应布局Jun 02, 2022 pm 12:05 PM

自适应布局又称“响应式布局”,是指可以自动识别屏幕宽度、并做出相应调整的网页布局;这样的网页能够兼容多个不同的终端,而不是为每个终端做一个特定的版本。自适应布局是为解决移动端浏览网页而诞生的,能够为使用不同终端的用户提供很好的用户体验。

css3动画效果有变形吗css3动画效果有变形吗Apr 28, 2022 pm 02:20 PM

css3中的动画效果有变形;可以利用“animation:动画属性 @keyframes ..{..{transform:变形属性}}”实现变形动画效果,animation属性用于设置动画样式,transform属性用于设置变形样式。

css3怎么设置动画旋转速度css3怎么设置动画旋转速度Apr 28, 2022 pm 04:32 PM

在css3中,可以利用“animation-timing-function”属性设置动画旋转速度,该属性用于指定动画将如何完成一个周期,设置动画的速度曲线,语法为“元素{animation-timing-function:速度属性值;}”。

css3线性渐变可以实现三角形吗css3线性渐变可以实现三角形吗Apr 25, 2022 pm 02:47 PM

css3线性渐变可以实现三角形;只需创建一个45度的线性渐变,设置渐变色为两种固定颜色,一个是三角形的颜色,另一个为透明色即可,语法“linear-gradient(45deg,颜色值,颜色值 50%,透明色 50%,透明色 100%)”。

一文了解CSS3中的新特性 ::target-text 选择器一文了解CSS3中的新特性 ::target-text 选择器Apr 12, 2022 am 11:24 AM

本篇文章带大家一起深入了解一下CSS3中的新特性::target-text 选择器,聊聊该选择器的作用和使用方法,希望对大家有所帮助!

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。