<form id="9f791"><nobr id="9f791"></nobr></form>

              網站首頁 網站建設 公司動態 行業新聞 案例展示 關于我們

              文章內容

              CSS的選擇器

              日期:2013-11-29  來源:攀枝花惠康網絡公司

              寄義

              css1-css3供給很是豐碩的選擇器,可是因為某些選擇器被各個瀏覽器撐持的情形紛歧樣,所以良多選擇器在現實css開發中很少用到。

              1.基本的選擇器

              選擇器

              寄義

              示例

              *

              通用元素選擇器,匹配任何元素

              p:nth-child(3n+0) { color:#f00; }

              * { margin:0; padding:0; }

              E

              標簽選擇器,匹配所有使用E標簽的元素

              p { font-size:2em; }

              .info和E.info

              .info { background:#ff0; }

              p.info { background:#ff0; }

              #info和E#info

              id選擇器,匹配所有id屬性等于footer的元素

              div > strong { color:#f00; }

              p#info { background:#ff0; }

              2.組合選擇器

              選擇器

              寄義

              示例

              E[att^=”val”]

              比來在研究jQuery的選擇器,巨匠知道jQuery的選擇器和css的選擇器很是相似,所以清算一下css選擇器;

              E,F

              多元素選擇器,同時匹配所有E元素或F元素,E和F之間用逗號分隔

              Div,p { color:#f00; }

              E F

              兒女元素選擇器,匹配所有屬于E元素兒女的F元素,E和F之間用空格分隔

              #nav li { display:inline; }

              li a { font-weight:bold; }

              E > F

              子元素選擇器,匹配所有E元素的子元素F

              E + F

              鄰人元素選擇器,匹配所有緊隨E元素之后的同級元素F

              p + p { color:#f00; }

              3.CSS 2.1 屬性選擇器

              選擇器

              寄義

              E[att]

              匹配所有具有att屬性的E元素,不考慮它的值。(注重:E在此處可以省略,好比“[cheacked]”。以下同。)

              p[title] { color:#f00; }

              E[att=val]

              匹配所有att屬性等于“val”的E元素

              匹配不合恰當前選擇器的任何元素

              E[att~=val]

              匹配所有att屬性具有多個空格分隔的值、其一一個值等于“val”的E元素

              td[class~=”name”] { color:#f00; }

              匹配所有att屬性具有多個連字號分隔(hyphen-separated)的值、其一一個值以“val”開首的E元素,首要用于lang屬性,好比“en”、“en-us”、“en-gb”等等

              p[lang|=en] { color:#f00; }

              E:nth-of-type(n)

              注:CSS 2.1 屬性選擇器還有一個特點就是使用多個選擇器,同事知足這多個選擇器:blockquote[class=quote][cite] { color:#f00; }

              4.CSS 2.1 中的偽類

              選擇器

              寄義

              示例

              E:first-child

              p:first-child { font-style:italic; }

              E:hover

              input[type=text]:focus:hover { background:#fff; }

              q:lang(sv) { quotes: “\201D” “\201D” “\2019″ “\2019″; }

              E:link

              匹配所有未被點擊的鏈接

              #info { background:#ff0; }

              E:visited

              E:active

              匹配鼠標懸停其上的E元素

              匹配獲適當前焦點的E元素

              E:lang(c)

              匹配lang屬性等于c的E元素

              5.CSS 2.1中的偽元素

              選擇器

              寄義

              input[type=text]:focus { color:#000; background:#ffe; }

              div[class=”error”] { color:#f00; }

              匹配E元素的第一行

              p:first-line { font-weight:bold; color;#600; }

              .preamble:first-letter { font-size:1.5em; font-weight:bold; }

              .cbb:before { content:”"; display:block; height:17px; width:18px; background:url(top.png) no-repeat 0 0; margin:0 0 0 -18px; }

              a:link:after { content: ” (” attr(href) “) “; }

              E:first-letter

              匹配E元素的第一個字母

              E:before

              在E元素之前插入生成的內容

              示例

              E:after

              在E元素之后插入生成的內容

              6.CSS 3的同級元素通悠揭捉

              文章來源:攀枝花惠康網絡公司

              惠康網絡,是一家專業從事攀枝花網站建設,攀枝花網站制作,攀枝花網站設計公司,提供網站建設一條龍服務(網站域名注冊+網站服務器租用+網站開發+網站維護+網站營銷推廣),惠康網絡立足攀枝花,輻射全中國,攀枝花惠康網絡的客戶已經遍布國內各地大中小城市,我們高效優質的網站建設服務深受用戶好評。

              客服熱線:tel(謝先生)  客服QQ:1323605005  
              服務郵箱:yewubu@huikon.com(售前咨詢)  jishubu@huikon.com(技術部)  shouhou@huikon.com(售后服務)
              公司地址:四川省攀枝花市
              郵編:617200

              欧美夫妇交换俱乐部在线观看_成全高清视频免费观看_波多野结衣57分钟办公室_粉嫩国产白浆在线播放

                      <form id="9f791"><nobr id="9f791"></nobr></form>

                          >