CSS概述 css:层叠样式表(Cascading Style Sheets),由于多个选择器的样式可以叠加在一起,所有叫层叠样式表,主要是用来美化界面。 css可放在页面head的<style></style>内、行内、外部css文件中 1<!DOCTYPE html> 2<html> 3 4<head> 5<meta charset="UTF-8"> 6<title>Document</title> 7<!-- 外链样式 --> 8<link rel="stylesheet" href="a.css"/> 9<!-- 页面css -->10<style>11 div{12 color...
伪类选择器一、基于a标签。1、:hover 选择鼠标滑过的超链接元素2、:active 选择鼠标单击中的超链接元素3、:link 选择未被访问的超链接元素4、:visited 选择已经被访问过的超链接元素二、基于input标签。1、:focus 表示某个input元素被选中的情况。2、:enable 启用input元素3、:disable 禁用input元素三、:before和:after伪类选择器1.:before 在一个元素之前添加一个元素2.:after 在一个元素之后添加一个...
CSS选择器决定了样式规则适用于哪些基本选择器元素选择器文档的元素就是最基本的选择器。如果设置HTML的样式,选择器通常将某个HTML元素,比如 p、h1、em、a,甚至可以是html本身:html{color:black;}h1{color:red;}p{color:blue;}所有与这些标记名匹配的元素,都将应用声明块中的规则。类选择器类选择器允许以一种独立的文档元素的方式来指定样式。该选择器可以单独使用,也可以与其他元素结合使用。为了将类选择器的样式与元素关...
css的引入方式有三种:行类样式、内部样式、外部样式表一、行内样式使用style样式引入css样式。 二、内部样式在style标签中书写css代码。Style标签写在head中。 三、外部样式表css代码保存在扩展名为.css的样式表中html文件引用扩展名为.css的样式表、有两种方式:链接式、导入式。 链接式与导入式的区别<link>1、属于XTHML2、优先加载css文件到页面@import1、属于css2.12、先加载HTML结构在加载css文件。 css三种选择器 一、标签...
标签选择器:根据指定的标签名称,在当前界面中找到所有该名称的标签,然后设置属性。格式:标签名称 {属性:值;}注意点: 1)标签选择器选中的是当前界面中所有的标签,而不能单独选中某一个标签。 2) 标签选择器无论标签藏得多深都能选中。 3)只要是HTML中的标签就可以作为标签选择器。id选择器:根基指定的id名称找到对应的标签,然后设置属性。格式:#id名称 { 属性:值;}注意点: 1)每个HTML标签都有一个属性就叫做i...
CSS 3 现状 兼容性差,需添加私有前缀/移动端优于PC端/不断改进中/渐进增强原则/考虑用户群体/遵照产品的方案 ; CSS3手册 需要阅读其--阅读及使用指引[]表示全部的可选项 || 或者 | 表示 多选一 ? 表示 0个或1个* 表示 0个或多个{}表示范围 {A}代表出现A次 ,{A,B}代表出现A次以上B次以下 ,B可以省略,{A,} 代表至少出现A次,无上限# 出现1次以上,以逗号隔开,可以选择后面跟大括号的方式精确表示重复次数:...
在前面的文章中,我们在介绍了《五种你必须彻底了解的CSS选择器》,现在向大家介绍,还需要学习的另外十二种CSS选择器。如果你还没有用过,就好好学习一下,如果你已经熟知了就当是温习。一、X:link X:visited X:hover X:active 伪类a:link { color: red; }a:visted { color: purple; }伪类选择器,visted已被访问过的样式,hover鼠标经过的样式,link未被访问的样式。三种伪类选择器常用于链接,但不是说只适用于链接,可惜的是IE...
一、方法说明通过IDomObject元素,获取完整的CSS选择器,过滤HTML和BODY元素,自动将class、id添加到选择器上,优先添加class,无class再添加id。如:<html><head></head><body><div id="result"><h3 class="t"><a "="" href="http://www.baidu.com/link?url=PgEyrxusTKZjg64DFOd_qlTy4o7dXLH_26WOy1mg6JUwVE4L_KrH24eG7s49yN8R-iBqQEb80m2gLmAzab8FIK&ck=4276.4.1526360648567.0.0.250.568.0&shh=www.baidu.com&sht=ba...
1. 超链接伪类选择器1、概念超链接的伪类。由于伪类是定义特定的元素状态,所以「超链接的伪类」指的是超链接的状态。2、超链接状态类型链接伪类说明: link未访问的链接状态: visited已访问的链接状态: hover鼠标悬浮的链接状态: active激活的链接状态优先级: link > visited > hover > active含义::hover必须置于:link和:visited之后,才有效:active 必须置于:hover之后,才有效...3、超链接伪类使用a:link{ }a:visited{ }a:hov...
关于CSS3中的选择器属性选择器选择符语法描述E [att]匹配具有att属性的所有元素E [att = "value"]匹配具有att属性且值为value的元素E [att ^= "value"]模糊匹配,以属性值为value打头的元素E [value $= "value"]模糊查询,以属性值为value结尾的元素E [value *= "value"]完全模糊匹配结构伪类选择器这里一共分为两个大类选择符语法描述E:first-child匹配父元素中的第一个子元素EE:last-child匹配父元素中的最后一个子元素EE:nth-ch...
css3选择器有如下几类: 1:基本选择器 1.1:id选择器 # 1.2:类选择器 . 1.3:元素选择器 E 1.4:群组选择器 select1,select2 1.5:通配符选择器 * 2:层次选择器 2.1:E F 后代选择器,选择的是F,F是E的后代 2.2:E>F 子选择器,选择的是F,F是E的儿子节点 2.3:E+F 相邻兄弟选择器,选择的是F,F是紧邻E的节点 2.4:E~F 通用选择器,选择的是F,F是E的后面的节点 3:伪类选择器 3.1:动态伪类选择器 E:li...
一、摘要 总结前端部分css选择器、css继承关系、css盒子模型等相关知识,并对容易出错的地方进行分析说明。二、原因 在开发前端页面时如果对css选择器、继承关系,层叠,以及padding、margin区别和浮动问题理解不到位,会导致不知道什么时候该用哪种方法来处理问题。此文档是针对这些问题进行说明。以下是对相关知识点的总结与分析:三、选择器1、基本选择器(1)* 通配符选择器 代表所有元素 例子: *{ margin:0; padding:0;...
转自:http://www.w3school.com.cn/cssref/css_selectors.aspCSS3 选择器在 CSS 中,选择器是一种模式,用于选择需要添加样式的元素。"CSS" 列指示该属性是在哪个 CSS 版本中定义的。(CSS1、CSS2 还是 CSS3。)选择器例子例子描述CSS.class.intro选择 class="intro" 的所有元素。1#id#firstname选择 id="firstname" 的所有元素。1**选择所有元素。2elementp选择所有 <p> 元素。1element,elementdiv,p选择所有 <div> 元素和所有 <p...
选择器 优先级 实例ID选择器 100类选择器 10伪类选择器 10 :link :visited :focus :hover :actived :lang UI元素状态伪类 E:enabled{}匹配所有用户界面(form表单)中处于可用状态的E元素 E:disabled{}匹配所有用户界面(form表单)中处于不可用状态的E元素 ...
CSS 复 杂 选 择 器对CSS复杂选择器做一个简单的总结:1-2 相邻兄弟选择器、通用兄弟选择器 <style> p+b{ font-size:30pt; color:green; } div.s1+p{ color:red; } div.s1~p{ background-color:gray; } </style> <body> <!--1.相邻兄弟选择器--> <p>This is <b>Very</b> important.</p> <b>Really?</b> <b>More?</b> <!--2.通用兄弟选择器--> <a>这...