【CSS 伪类实现的鼠标滑动图片链接】教程文章相关的互联网学习教程文章

CSS中的伪类和伪元素【代码】

1、和链接(<a>标签)相关的a:link--定义未访问的链接;a:visited--定义已经访问(根据浏览器中的历史记录)的链接;a:hover--定义鼠标滑过时的样式;a:active--定义鼠标单击时的样式2、和段落(<p>标签)相关的:first-letter 创建下落的首字母,使得首字母更大更粗(只能用于块级元素);:first-line 用一种不同的颜色定义首行在CSS3中为了区分伪类和伪元素,表示时在伪元素前面加两个冒号,如下:    ::first-letter和::f...

CSS3中的伪类概览,很实用的

CSS的目标,或者说是革命纲领就是:“将样式与内容分离”,这个目标能否实现,很大程度上依赖于CSS访问内容的能力。在CSS3中,这个任务得到了有力支持,强大的结构伪类Structural pseudo-classes出现了。提供了非常丰富的查询方式,让CSS选择器变得如此和蔼可亲了。让我们来快速概览一下,同时期待着浏览器整体换代的来到,毕竟只有最新的浏览器才支持CSS3选择器及其他特性。 支持浏览器:Firefox 3.1+, IE8+ (only in IE8 stand...

CSS3 :nth-child()伪类选择器实现奇偶行显示不同样式

css3的强大,让人惊叹,人们在惊喜之余,又不得不为其艰难的道路感到可惜:好的标准只有得到行业浏览器的良好支持才算得上“标准”。CSS3标 准已提出数年,但是目前能实现她的浏览器并不多,虽然部分浏览器能实现部分规范,但这又有什么用呢?面对更多的兼容性问题,CSSer们只有望洋轻叹。虽 然如此,但有前瞻性的我们,又怎能停步不前呢?今天我们就来“前瞻”一下CSS3的一个伪类选择器“:nth-child()”。 语法: :nth-child(an+b...

CSS3选择器(基础选择器、属性选择器、伪类选择器、选择器策略)【代码】

《CSS3基本选择器》一、通配符选择器(*)*{marigin:0;padding:0;}二、元素选择器(E)li {background-color: grey;color: orange;}三、类选择器(.className)四、id选择器(#ID)#first {background: lime;color:#000;}#last {background:#000;color: lime;}五、后代选择器(EF).demo li {color: blue;}六、子元素选择器(E>F)ul > li {background: green;color: yellow;}七、相邻兄弟元素选择器(E + F)li + li {background: gr...

css伪类选择器详细解析及案例使用-----伪元素【代码】

伪元素:(css3中将所有伪元素前变成了两个冒号,即::first-letter、::first-line、::before、::after、::selection。目的是为了区分伪元素与伪类。对于IE6~IE8,仅支持单冒号写法)1.::first-letter :用来选择文本块的第一个首字母。2.::first-line :用来匹配元素的第一行文本。3.::befor 和 ::after :创建一个作为当前元素子元素的伪元素。常通过 content 属性来为一个元素添加修饰性的内容。 此元素默认为行内元素。:before...

CSS中伪类及伪元素用法详解【图】

原文:CSS中伪类及伪元素用法详解伪类的分类及作用:注:该表引自W3School教程伪元素的分类及作用:接下来让博主通过一些生动的实例(之前的作业或小作品)来说明几种常用伪类的用法和效果,其他的读者可以自己尝试: :active 大致效果为用鼠标点击时,元素增加特效,鼠标松开时,特效消失。多用在按钮的点击上。 写法:这里id为box的是一div块,在css中首先设置了他的基本样式,下面为加入:active伪类后需要修改的样式。未点击时:...

css伪类选择器【代码】【图】

伪类选择器 伪类是专门用来表示元素的一种特殊状态,比如说常见的 a 元素的一些特殊状态(原始状态的超链接,访问过的超链接,运行中的超链接等等),当我们需要为这些处在特殊状态的元素设置样式的时候就可以使用伪类选择器来定义。动态伪类,因为这些伪类并不存在于HTML中,而只有当用户和网站交互的时候才能体现出来,动态伪类包含两种,第一种是我们在链接中常看到的锚点伪类,如":link",":visited";另外一种被称作用户行为伪类...

css中伪类/伪元素详解

一、伪类和伪元素伪类和伪元素都是用来修饰不在文档树中的部分,区别在于,伪类用于当已有元素处于的某个状态时,为其添加对应的样式,这个状态是根据用户行为而动态变化的(如:hover/:active)。而伪元素则用于创建一些不在文档树中的元素,并为其添加样式(如:before/:after)。 二、常用伪类伪类用法兼容:link未访问的链接主流浏览器都支持:visited已访问的链接主流浏览器都支持:hover鼠标划过链接主流浏览器都支持:active 已选中...

8.1.2 CSS3选择器 —— 结构性伪类

1.1 E:nth-child(n):表示E父元素的第n个子节点  p:nth-child(odd){ background: red }  /* 匹配奇数行 */  p:nth-child(even){ background: red }  /* 匹配偶数行 */  p:nth-child(2n){ background: red }   /* 自定义行数 */1.2 E:nth-last-child(n):表示E父元素的第n个子节点,从后向前计算2.1 E:nth-of-type(n):表示E父元素中的第n个子节点,且类型为E2.2 E:nth-last-of-type(n):表示E父元素中的第n个子节点,...

【CSS】伪类和伪元素选择器【代码】【图】

伪类基于当前元素所处的状态或具有的特性,用于设置元素自身的特殊效果。a:link 规定所有未被点击的链接;a:visited 匹配多有已被点击过的链接;a:active 匹配所有鼠标按下未松开的元素;a:hover 匹配所有鼠标移入/悬停在元素上的元素;:focus 被选中的元素;:first-child 元素的第一个子元素;:lang允许创作者来定义指定元素中使用的语言; 伪类的规定:由于css的优先级问题,下面四个伪类需要按顺序书写,否则会出现...

Html学习之十(CSS选择器的使用--伪类选择器)【代码】【图】

伪类选择器一、基于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  在一个元素之后添加一个...

CSS3 01. CSS3现状、属性选择器、伪类选择器、

CSS 3 现状    兼容性差,需添加私有前缀/移动端优于PC端/不断改进中/渐进增强原则/考虑用户群体/遵照产品的方案 ;    CSS3手册 需要阅读其--阅读及使用指引[]表示全部的可选项 || 或者 | 表示 多选一 ? 表示 0个或1个* 表示 0个或多个{}表示范围 {A}代表出现A次 ,{A,B}代表出现A次以上B次以下 ,B可以省略,{A,} 代表至少出现A次,无上限# 出现1次以上,以逗号隔开,可以选择后面跟大括号的方式精确表示重复次数:...

css3新增伪类

1、p:first-of-type 选择属于其父元素的首个 <p> 元素的每个 <p> 元素2、p:first-child , 匹配属于其父元素中的首个子元素(子元素:first-child)  table tr:first-child{}3、p:last-of-type 选择属于其父元素的最后 <p> 元素的每个 <p> 元素。4、p:last-child 匹配属于其父元素中的最后一个子元素        table tr:last-child{}5、p:only-of-type       选择属于其...

CSS3之伪元素选择器和伪类选择器【代码】【图】

伪类选择器,和一般的DOM中的元素样式不一样,它并不改变任何DOM内容。只是插入了一些修饰类的元素,这些元素对于用户来说是可见的,但是对于DOM来说不可见。伪类的效果可以通过添加一个实际的类来达到。a:link|a:visited|a:hover|a:active在 CSS 定义中,a:hover 必须被置于 a:link 和 a:visited 之后,才是有效的,a:active 必须被置于 a:hover 之后,才是有效的。 由于状态是动态变化的,所以一个元素达到一个特定状态时,它可...

CSS伪类before和after的应用【图】

最近看到一些关于伪类的文章和实例,感觉印象不怎么深刻,今天在项目中出现了效果如图,记下来在文字两遍各有一条横线.1.页面局部区域布局div->span->汉字(小户型)2.span上有class为quote-right <div><span class="quote-right">小户型</span></div>3那么在css中增加其对应的伪类.quote-right:before,.quote-right:after{content: '';display:inline-block;width: 20%;margin: 5px 5%;border-bottom: 1px solid #cacaca;} .qu...

链接 - 相关标签