2 css选择器

Posted xuanjian-91

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2 css选择器相关的知识,希望对你有一定的参考价值。

CSS 属性选择器
	通过属性来选择元素
 #intro font-weight:bold;//id选择器				
		[title] color:red; //选择有title属性的所有元素			
		[title=W3School] color:red; //选择title=W3School属性的所有元素				
		[title~=hello]  color:red; //选择title包含hello的所有元素,hello前后必须有空格		
		[title|=hello]  color:red; //选择title包含hello的所有元素,hello后必须有——	
		[title*=hello] color:red; //选择title包含hello的所有元素	
		[title^=hello] color:red; //选择title以hello开头的的所有元素
		[title$=hello] color:red; //选择title以hello结尾的所有元素
		input[type="text"]//选择type=text的所有input元素
 a[href][title] color:red;//根据多个属性进行选择
 planet[moons="1"][title="W3School"] color: red;//根据多个属性值进行选择

通配符选择器
		* color:red;//与任何元素匹配
		

多个选择器
	多个选择器一起写,用“,”隔开,相当于或的关系
	.important.warning background:silver;//多个类选择器是and的关系,即要包含important也要包含warning
	<p class="important warning">
			This paragraph is a very important warning.
	</p>


层级选择器
	通过上下文关系来选择元素,父子,兄弟,祖先
	
	CSS 后代选择器
		li strong 
			font-style: italic;
			font-weight: normal;
		
		CSS 相邻兄弟选择器
			结合符是“+”
			h1 + p margin-top:50px;	
			
	CSS 子元素选择器
		h1 > strong color:red;//元素下的第一个元素叫子元素
  
			


CSS 伪类 (Pseudo-classes)
		辅助选择元素
		修饰选择器,用冒号表示
		selector : pseudo-class property: value
		selector.class : pseudo-class property: value
		锚伪类
			a:link color: #FF0000		/* 未访问的链接 */
			a:visited color: #00FF00	/* 已访问的链接 */
			a:hover color: #FF00FF	/* 鼠标移动到链接上 */
			a:active color: #0000FF	/* 点击时的样式*/
			
			a.red : visited color: #FF0000
			p:first-child font-weight: bold;//元素下的首个子元素p	
				first-child
				last-child
				nth-child(1)|(2n)|(2n-1)|(odd/even)
				nth-last-child(1)|(2n)|(2n-1)|(odd/even)
CSS 伪元素 (Pseudo-elements)
		辅助选择元素
		修饰选择器,用冒号表示
		selector:pseudo-element property:value;
		selector.class:pseudo-element property:value;
		p:first-line  color: #FF00FF //首行
		p:first-lettercolor: #FF00FF //首字母
		p.article:first-lettercolor: #FF00FF
		CSS2-before 伪元素
			":before" 伪元素可以在元素的内容前面插入新内容
			h1:beforecontent:url(logo.gif);
		CSS2 - :after 伪元素
			":after" 伪元素可以在元素的内容之后插入新内容。
			h1:aftercontent:url(logo.gif);

  

以上是关于2 css选择器的主要内容,如果未能解决你的问题,请参考以下文章

CSS-选择器

Tailwind.css 体验总结

Tailwind.css 体验总结

在标签片段android中添加谷歌地点选择器

CSSCSS 选择器 ① ( CSS 选择器作用 | CSS 选择器分类 | 标签选择器 | 类选择器 | div 与 span 标签 | 多类名选择器 )

Android - 片段中的联系人选择器