Heim  >  Artikel  >  Web-Frontend  >  [CSS3]移动Web开发系列之CSS3增强型选择器_html/css_WEB-ITnose

[CSS3]移动Web开发系列之CSS3增强型选择器_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 11:54:16997Durchsuche

css3是移动Web开发的主要技术之一。当前,CSS3技术最适合在移动Web开发中使用的特性有增强的选择器、阴影、强大的背景设置

、圆角边框

接下来我们主要讲解增强型的选择器,主要分两种,属性选择器和伪类选择器

1、属性选择器

1.1完全匹配选择器

语法:[attribute=value]

<span style="font-family:Microsoft YaHei;"><div id="article">属性匹配选择器</div>
<style type="text/css">[id=article]{	color:red;}</style></span>

1.2包含匹配选择器

语法:[attribute*=value]

<span style="font-family:Microsoft YaHei;"><div id="article">属性匹配选择器</div>
<div id="subarticle">属性匹配选择器</div>
<div id="article1">属性匹配选择器</div>
<style type="text/css">[id*=article]{	color:red;}</style></span>
1.3首字符匹配选择器

语法:[attribute^=value]

<span style="font-family:Microsoft YaHei;"><div id="article">属性匹配选择器</div>
<div id="subarticle">属性匹配选择器</div>
<div id="article1">属性匹配选择器</div>
<style type="text/css">[id^=article]{	color:red;}</style></span>
1.4尾字符匹配选择器

语法:[attribute$=value]

<span style="font-family:Microsoft YaHei;"><div id="article">属性匹配选择器</div>
<div id="subarticle">属性匹配选择器</div>
<div id="article1">属性匹配选择器</div>
<style type="text/css">[id$=article]{	color:red;}</style></span>

2、伪类选择器

CSS3选择器中,伪类选择器种类非常多,在CSS2.1时代,伪类选择已经存在,例如超链接的四个状态选择器

a:link、a:visited、a:hover、a:active

CSS3增加了非常多的选择器,其中包括:

first-line 伪元素选择器

first-letter伪元素选择器

root选择器

not选择器

empty选择器

target选择器




Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn