国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

css - 如何給html節(jié)點(diǎn)內(nèi)的第一個(gè)子節(jié)點(diǎn)定義樣式

瀏覽:96日期:2023-08-09 17:26:00

問題描述

文檔結(jié)構(gòu)如下

- <article> |- <h1> or <h2> or <p> or ... # 第一個(gè)子節(jié)點(diǎn),出現(xiàn)內(nèi)容不確定 |- <h1> or <h2> or <p> or ... # 第二個(gè)子節(jié)點(diǎn),不受第一個(gè)影響 |- <h1> or <h2> or <p> or ... # 同上

如上面的代碼所示,由于 h1, h2, p 這些具有不同的 margin-top,我想將緊跟著的這些元素的 margin-top 都重置為 0,但同時(shí)不影響后面出現(xiàn)的這些 tag,應(yīng)該用什么方法?

更新:附上使用 first-child 后的效果:http://jsfiddle.net/Ygdfc/1/

問題解答

回答1:

如果使用 css3 的話,可以用:

/* 選擇第一個(gè)子元素 */article h1:first-child{ margin-top:0;}

鑒于某知名瀏覽器(我也不知道哪個(gè)瀏覽器,呵呵)對(duì) CSS3 不夠支持,可以使用大名鼎鼎的 jquery 來(lái)解決。

$('article h1:first-child').css('margin-top',0);回答2:

CSS2 也支持第一個(gè)子節(jié)點(diǎn)的選擇符:

article > h1, article > h2, article p { /* CSS here */}

參考:

http://www.w3.org/TR/CSS2/selector.html#child-selectors

標(biāo)簽: HTML
相關(guān)文章:
主站蜘蛛池模板: 日本一二线不卡在线观看 | 久久青青草视频 | 欧美一区二区在线观看视频 | 亚洲精品99久久久久久 | 曰本女同互慰高清在线观看 | 日韩欧美不卡在线 | 日韩欧美一级毛片精品6 | 在线免费一区 | 中文字幕亚洲精品日韩精品 | 黑人一级黄色片 | 国内精品久久久久久久星辰影视 | 一级毛片免费不卡在线视频 | 国产在线观看成人免费视频 | 欧洲免费无线码一二区 | 三级黄色在线 | 9999久久 | 青草久草 | 亚洲欧洲久久久精品 | 一区二区三区久久 | 美女视频网站色 | 2020久久国产最新免费观看 | 亚洲第一毛片 | 亚洲最大网址 | 一区二区三区四区在线视频 | 欧美精品亚洲精品日韩 | 欧美刺激午夜性久久久久久久 | 国产孕妇做受视频在线观看 | 99精品久久99久久久久 | 日本草草影院 | 国产欧美日本在线观看 | 成人免费黄网站 | 国产一区二区三区精品久久呦 | 国产午夜久久影院 | 在线观看国产日本 | 中国国语毛片免费观看视频 | 中国一级毛片在线观看 | 亚洲一区二区三区在线 | 久久一区二区精品综合 | 欧美一级片 在线播放 | 国产精品福利午夜一级毛片 | www.久草.com|