pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

使用空格或大于號(hào) >在 CSS 選擇器中?

Use a space or greater than sign gt; in CSS selector?(使用空格或大于號(hào) gt;在 CSS 選擇器中?)
本文介紹了使用空格或大于號(hào) >在 CSS 選擇器中?的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問(wèn)題描述

我有一些 CSS 代碼:

I have some CSS code:

.welcome div {
   font-size: 20px;
}

它做我想做的事,但也寫得像

which does what I want it to do, but also writing it like

.welcome > div {
   font-size: 20px;
}

也會(huì)這樣做.

是否有任何理由使用一種而不是另一種,或者它們只是做同一件事的兩種不同方式?

Is there any reason to use one over the other or are they just two different ways of doing the same thing?

推薦答案

不,它們完全不同,使用 > 選擇子元素,而使用空格將選擇任何級(jí)別的嵌套元素.

No they are completely different, using > selects a child element whereas using a space will select a nested element at any level.

例如……

在選擇器中使用 ?/space…

Using ?/space in the selector…

<div class="welcome">
    <section>
        <div>This will be selected</div>
    </section>
    <div>This will be selected as well</div>
</div>

所以在這里,有空格的選擇器將在父元素的任何嵌套級(jí)別定位 div.

So here, the selector having space will target the div at any nested level of the parent element.

演示 (使用<代碼>?/空格)

.welcome div {
    font-size: 20px;
    color: #f00;
}

<小時(shí)>

使用 >

<div class="welcome">
    <section>
        <div>This won't be selected</div>
    </section>
    <div>This will be selected</div>
</div>

而在這里,選擇器將定位到您的 div,它是具有 .welcome 的元素的 child,但它不會(huì)選擇div 嵌套在 section 標(biāo)記內(nèi),因?yàn)樗峭獠?div 的孫子(但不是子).

Whereas here, the selector will target your div which is a child of the element having .welcome but it won't select the div which is nested inside section tag as it is a grandchild (but not a child) of the outer div.

演示 2 (使用 >)

.welcome > div {
    font-size: 20px;
    color: #f00;
}

<小時(shí)>

來(lái)自 MDN :(對(duì)于 ?)

? 組合子(用于表示空格或更多一個(gè)或多個(gè)空白字符)組合了兩個(gè)選擇器這樣組合的選擇器只匹配那些匹配的元素有祖先元素匹配的第二個(gè)選擇器第一個(gè)選擇器.后代選擇器類似于 child選擇器,但它們并不要求它們之間的關(guān)系匹配的元素是嚴(yán)格的父子元素.

The ? combinator (that's meant to represent a space, or more properly one or more whitespace characters) combines two selectors such that the combined selector matches only those elements matching the second selector for which there is an ancestor element matching the first selector. Descendant selectors are similar to child selectors, but they do not require that the relationship between matched elements be strictly parent-child.

來(lái)自 MDN : (對(duì)于 >)

From MDN : (For >)

> 組合器分隔兩個(gè)選擇器并只匹配那些由第二個(gè)選擇器匹配的直接子元素第一個(gè)匹配的元素.相比之下,當(dāng)兩個(gè)選擇器結(jié)合后代選擇器,組合選擇器表達(dá)式匹配由第二個(gè)選擇器匹配的那些元素存在與第一個(gè)選擇器匹配的祖先元素,與 DOM 上的躍點(diǎn)"數(shù)無(wú)關(guān).

The > combinator separates two selectors and matches only those elements matched by the second selector that are direct children of elements matched by the first. By contrast, when two selectors are combined with the descendant selector, the combined selector expression matches those elements matched by the second selector for which there exists an ancestor element matched by the first selector, regardless of the number of "hops" up the DOM.

這篇關(guān)于使用空格或大于號(hào) &gt;在 CSS 選擇器中?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

CSS selector when :target empty(:target 為空時(shí)的 CSS 選擇器)
Does the CSS direct decendant (gt;) not have any value in selectivity?(CSS 直接后代 (gt;) 在選擇性方面沒(méi)有任何價(jià)值嗎?)
Using querySelectorAll(). Is the result returned by the method ordered?(使用 querySelectorAll().方法返回的結(jié)果是否有序?)
Safari bug :first-child doesn#39;t update display:block when items are removed with JS(Safari 錯(cuò)誤:當(dāng)使用 JS 刪除項(xiàng)目時(shí),first-child 不更新 display:block)
nth-Child CSS selectors(nth-子 CSS 選擇器)
Using same ID for multiple HTML tags?(對(duì)多個(gè) HTML 標(biāo)簽使用相同的 ID?)
主站蜘蛛池模板: 全自动面膜机_面膜折叠机价格_面膜灌装机定制_高速折棉机厂家-深圳市益豪科技有限公司 | 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | 转子泵_凸轮泵_凸轮转子泵厂家-青岛罗德通用机械设备有限公司 | 对夹式止回阀_对夹式蝶形止回阀_对夹式软密封止回阀_超薄型止回阀_不锈钢底阀-温州上炬阀门科技有限公司 | 南京试剂|化学试剂|分析试剂|实验试剂|cas号查询-专业60年试剂销售企业 | 泥沙分离_泥沙分离设备_泥砂分离机_洛阳隆中重工机械有限公司 | 网站建设-网站制作-网站设计-网站开发定制公司-网站SEO优化推广-咏熠软件 | 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 能量回馈_制动单元_电梯节能_能耗制动_深圳市合兴加能科技有限公司 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 400电话_400电话申请_888元包年_400电话办理服务中心_400VIP网 | 斗式提升机_链式斗提机_带式斗提机厂家无锡市鸿诚输送机械有限公司 | 品牌设计_VI设计_电影海报设计_包装设计_LOGO设计-Bacross新越品牌顾问 | HDPE储罐_厂家-山东九州阿丽贝防腐设备| 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | 润滑脂-高温润滑脂-轴承润滑脂-食品级润滑油-索科润滑油脂厂家 | 丙烷/液氧/液氮气化器,丙烷/液氧/液氮汽化器-无锡舍勒能源科技有限公司 | 六维力传感器_六分量力传感器_模腔压力传感器-南京数智微传感科技有限公司 | 楼梯定制_楼梯设计施工厂家_楼梯扶手安装制作-北京凌步楼梯 | 氧化锆陶瓷_氧化锆陶瓷加工_氧化锆陶瓷生产厂家-康柏工业陶瓷有限公司 | 动力配电箱-不锈钢配电箱-高压开关柜-重庆宇轩机电设备有限公司 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 柴油机_柴油发电机_厂家_品牌-江苏卡得城仕发动机有限公司 | 净化板-洁净板-净化板价格-净化板生产厂家-山东鸿星新材料科技股份有限公司 | 电解抛光加工_不锈钢电解抛光_常州安谱金属制品有限公司 | 专注氟塑料泵_衬氟泵_磁力泵_卧龙泵阀_化工泵专业品牌 - 梭川泵阀 | RV减速机-蜗轮蜗杆减速机-洗车机减速机-减速机厂家-艾思捷 | 防爆大气采样器-防爆粉尘采样器-金属粉尘及其化合物采样器-首页|盐城银河科技有限公司 | 低噪声电流前置放大器-SR570电流前置放大器-深圳市嘉士达精密仪器有限公司 | 蜗轮丝杆升降机-螺旋升降机-丝杠升降机厂家-润驰传动 | 空气净化器租赁,空气净化器出租,全国直租_奥司汀净化器租赁 | 引领中高档酒店加盟_含舍·美素酒店品牌官网| 书信之家_书信标准模板范文大全 最新范文网_实用的精品范文美文网 | 电动高尔夫球车|电动观光车|电动巡逻车|电动越野车厂家-绿友机械集团股份有限公司 | 仓储笼_金属箱租赁_循环包装_铁网箱_蝴蝶笼租赁_酷龙仓储笼租赁 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 天一线缆邯郸有限公司_煤矿用电缆厂家_矿用光缆厂家_矿用控制电缆_矿用通信电缆-天一线缆邯郸有限公司 | 河南中专学校|职高|技校招生-河南中职中专网 | 福尔卡(北京)新型材料技术股份有限公司 | 气动调节阀,电动调节阀,自力式压力调节阀,切断阀「厂家」-浙江利沃夫自控阀门 | uv机-uv灯-uvled光固化机-生产厂家-蓝盾机电 |