仅供学习,转载请注明出处 hover的用处 :hover 选择器是用来给鼠标指针在其上浮动的链接设置样式。 下来使用hover来解决一个简答的需求。...那么:hover的这个特性只能给 a 标签使用吗?下面用span和div来测试一下看看。 使用span来测试能否使用 :hover 功能 ? 使用div来测试能否使用:hover功能 ?...div使用:hover功能实现内嵌一个div隐藏、呈现功能 ? 使用display: none 就可以实现鼠标移动到绿色div就隐藏的效果的了。
前两天不知道是哪位同学问的问题,鼠标滑过一个div的时候,怎么控制子集元素属性的出现和隐藏,然后我说用用mouseover和mouseout这两个鼠标事件就行,那如果js不怎么熟悉的时候,可以用CSS:...hover方法来写吧。...方法: 使用a 控制其他块的样式: 使用a控制a的子元素 b: .a:hover .b { background-color:blue;...charset="UTF-8"> .alarm:hover...src="img/1.png" /> 3 <
一般 hover 效果只用在自身元素和控制子元素,那么可以直接用 CSS 控制兄弟元素的 hover 效果吗?...答案是可以的,不过只能控制相邻的元素,具体示例代码如下: 1、如果 #b 元素是 #a 元素的子元素,可以直接通过 #a:hover #b {...} 这种方式来控制。...示例代码如下: #a:hover #b{ color:green; } 2、#b 与 #c 是亲兄弟关系,有相同的父节点,且 #b 跟...#c 相邻,可以通过 #b:hover + #c{...}...示例代码如下: #b:hover + #c{color : red;} HTML元素: 元素1 元素2
文章目录 一、链接伪类选择器 1、语法说明 2、常用方式 3、代码示例 一、链接伪类选择器 ---- 1、语法说明 链接伪类选择器 可以 设置 链接文本 的 不同状态的样式 : 未访问链接样式 :...选定链接样式 : 按下鼠标松开时 , 变成该样式 ; a:active 链接伪类选择器语法 : a:link { 属性名称:属性值; } a:visited { 属性名称:属性值; } a:hover...a:link 链接伪类选择器 */ .nav a { color: gray; } /* :hover 链接伪类选择器 鼠标经过变成红色 */ .nav a:hover {...color: red; } CSS 基础选择器 : 标签选择器 类选择器 ID 选择器 通配符选择器 3、代码示例 代码示例 : /*未访问链接:默认的样式 , 界面打开后 , 默认显示该样式*/ a:link { color: blue; } /*已访问链接
1.2 变量用作属性名语法:@变量名: 属性名;less:// 定义变量(属性名)@bg-img:background-image;div{ @{bg-img}:路径;} 编译后的css:div {...2.3 带选择器的混合语法:{&:选择器};less://3.带选择器的混合.father(){ &:hover{ background-color: white; font-size...:32px; }} .child{ // 编译后的类名字后面多了:hover .father;}.son{ // 编译后的类名字后面多了:hover .father;}编译后的css:...注意:这个是参数值位置必须是一一对应。...a:hover { color: blue;}3.3 改变选择器的顺序&如果将当前的选择器名字后面放在&,就会当前的选择器提到父级。
链接 链接的样式 a:link - 正常,未访问过的链接 a:visited - 用户已访问过的链接 a:hover - 当用户鼠标放在链接上时 a:active - 链接被点击的那一刻a:link...{color:#000000;} /* 未访问链接*/ a:visited {color:#00FF00;} /* 已访问链接 */ a:hover {color:#FF00FF;} /*...:hover 选择器用于在用户将鼠标移动到下拉按钮上时显示下拉菜单。...CSS3 border-radius 属性用于为提示框添加圆角。 :hover 选择器用于在鼠标移动到到指定元素div上时显示的提示。 图片廊 以下是使用 CSS 创建图片廊: hover 选择器能够有效。 CSS 图像拼合技术 图像拼合就是单个图像的集合。
元素 ele,ele 并列选择器 h1,h2 选择所有h1元素和h2元素 ele ele 后代选择器 div p 选择div元素内的所有p元素 :link 伪类选择器 a:link 选择未访问链接 :visited...伪类选择器 a:visited 选择访问过链接 :active 伪类选择器 a:active 选择活动链接 :hover 伪类选择器 a:hover 选择鼠标悬浮链接 ::first-letter 首字母选择器.../*静态伪类:未访问链接时蓝色*/ a:visited { color: purple;} /*静态伪类:访问过的链接变为紫色*/ a:hover { color: red...,仅仅用CSS3的选择器做一个点击按钮切换图片的小图表 通过点击单选框显示不同的图片 像这样 首先我们需要编写html代码 使用三个radio和三个img元素 img src="c.jpg"> 然后css部分通过:checked配合条件选择器控制img元素的显示 input
">@import url('2.css'); 4.CSS链接: a{color:gold;} a:link {color:blue;} /* 未访问链接*/ a:visited...关于display:inline-block;可点击此处查看 8.CSS选择器: id选择器(#test) 类选择器(.test) 标签选择器(h1,p,div) 相邻兄弟选择器(div+p) 子选择器...(ul > li) 后代选择器(ul li) 通配选择器(*) 属性选择器(a[href="www.a.com"]) 伪类选择器(a:hover,ul:nth-child,ul:first-child)...:1;class/伪类权重:10;id选择器:100;行内样式:1000 /*权重为:100+10+10=120*/ #test .test a:hover{}...{ 44 vertical-align: text-bottom; 45 } 46 47 legend { 48 color: #000; 49 } 50 51 fieldset,img
电商项目 电商项目(上) css3新增选择器: :first-child: 选取属于其父元素的首个子元素的指定选择器 :last-child: 选取属于其父元素的最后一个子元素的指定选择器 :nth-child...内部样式表 css"> 选择器 {属性一:属性值一;} 外部样式表 CSS...复合选择器:交集选择器,并集选择器 :link /* 未访问的链接 */ :visited /* 已访问的链接 */ :hover /* 鼠标移动到链接上 */ :active...img:first-child { transform: rotate(60deg); } div:hover img:nth-child(2) { transform...div:hover img:nth-child(4) { transform: rotate(240deg); } div:hover img:nth-child(5)
CSS与HTML相结合的四种方式 ☆ 1、style属性方式 这种方式很少用,因为还是和HTML差不多。 一般用后面3种。...☆伪元素选择器 其实就在html中预先定义好的一些选择器,称为伪元素。 格式:标签名:伪元素。类名 标签名。类名:伪元素。 超链接a标签中的伪元素: a:link 超链接未点击状态。...a:hover 光标移到超链接上的状态(未点击)。 a:active 点击超链接时的状态。 段落p标签中的伪元素: p:first-line 段落的第一行文本。...自定义伪元素: :focus 具有焦点的元素(其实有点类似点击后的监听) div:hover{ background-color:#f00; color:#fff; } CSS的盒子模型...fixed : 未支持。对象定位遵从绝对(absolute)方式。但是要遵守一些规范。
BEM 是 Block(块) Element(元素) Modifier(修饰器)的简称 使用BEM规范来命名CSS,组织HTML中选择器的结构,利于CSS代码的维护,使得代码结构更清晰(弊端主要是名字会稍长...-- 某个元素,加上了hover修饰器 --> hover">搜索 img"> img class="my-img__logo" src="abc.png" alt=..."image"> 在样式文件中,仅以类名作为选择器...,不使用ID或标签名来约束选择器,且CSS(或者SCSS编译后的CSS)中的选择器嵌套不超过2层,增加效率和复用性,减少选择器之间的耦合度 比较常见的嵌套情景:需要通过块状态对内部元素进行调整时 .search-form
CSS 属性选择器,可以通过已经存在的属性名或属性值匹配元素。 属性选择器是在 CSS2 中引入的并且在 CSS3 中得到了很好拓展。...子串值(Substring value)属性选择器, 下面几个属于 CSS3 新增语法,也被称为“伪正则选择器”,因为它们提供类似 regular expression 的灵活匹配方式。...属性选择器配合伪元素实现类 title 功能 我们都知道,如果给一个图片添加一个 title 属性,当 hover 到图片上面的时,会展示 title 属性里面附加的内容,类似这样: img src=...当然,CSS 中,诸如 img> 、、,这几个标签是不支持伪元素的。 所以这里我们输出 DOM 的时候,给 img 的父元素带上部分图片描述标签。...通过 CSS 去控制这些标签的展示: img src="https://xx.baidu.com
CSS操作,把一些特定样式放到一个class类中,需要此样式的标签,可以在添加此类。 2、CSS选择器常见的有几种? 1、基础选择器,包括: 通用元素选择器,匹配页面任何元素。...通配符选择器 9、浏览器自定义 对于复杂的情况,例如CSS规则由多个选择器组成: #test p.class1 {...}...正确的顺序为 a:link、a:visited、a:hover、a:active (其中,link和visited可以互换); 原因: 鼠标经过的“未访问链接”可应用a:link、a:hover、a:...active 这三种伪类选择器来定义样式,因为后面的样式会覆盖前面的样式,所以a:hover应放在a:link的后面,a:active放在最后。...鼠标经过的“已访问链接”可应用a:visited、a:hover、a:active这三种类选择器来定义样式,因为后面的样式会覆盖前面的样式,所以a:hover应放在a:hovor的后面,a:active
3-2 ID选择器和类选择器的区别是什么? ID选择器可以为含有ID属性的标签指定CSS样式,以“#”来定义,例如:#red{color:red;}。...类选择器可以为含有class属性的标签指定CSS样式,类选择器以“.”来定义,例如:.red{color:red;}。 在一个HTML文档中,它可以使用多次。...,a:hover 必须位于 a:link 和 a:visited 之后!!...为了使定义生效,a:active 必须位于 a:hover 之后!! 3-5 使用CSS设置背景图片时,设置背景图片的平铺方式是什么属性,其属性值有哪些?... 注释:为了使定义生效,a:active 必须位于 a:hover 之后!!
样式文件中写样式代码,通过link标签引入,好处:可以多页面复用,可以将html和css代码分离开 选择器 标签名选择器 格式: 标签名{样式代码} 作用: 选取页面中所有同名标签 id选择器 格式:...样式代码} 作用:选取body里面的div里面的所有子元素span 伪类选择器 该选择器选择的是元素的状态: 鼠标悬停状态 点击状态 未访问状态 访问过 格式: a:hover/active/link/...*{} 子孙后代选择器 div span{} 子元素选择器 div>span{} 伪类选择器 a:visited访问过/link未访问/hover悬停/active点击{} 颜色赋值方式 三原色: red...{/* 未访问 */ color:yellow } a:hover{/*悬停*/ color:blue; } a:active{/*点击*/ color:.../imgs/1.jpg" > img src="../imgs/2.jpg" > img src="..
jQuery选择器有很多,基本兼容了CSS1到CSS3所有的选择器,并且jQuery还添加了很多更加复杂的选择器。...交集选择器 $(“div.redClass”); 获取class为redClass的div元素 总结:跟css的选择器用法一模一样。 <!...(name, value) //name:样式名 value:样式值 //id选择器 $("#id") //$("#four").css("backgroundColor...li元素,包括孙子等 跟CSS的选择器一模一样。...过滤选择器 这类选择器都带冒号: 名称 用法 描述 :eq(index) $(“li:eq(2)”).css(“color”, ”red”); 获取到的li元素中,选择索引号为2的元素,索引号index
事件的操作; //hover(匿名函数):里面放了2个匿名函数,则先把两个匿名函数写出来; $("td").hover( //addClass/removeClass,也可以用....css(属性,值); function(){$(this).addClass("hover")}, function(){$(this).removeClass("hover")}...事件,也可以做出来hover效果。...img src='图片路径' title='超级炫图片'/ src,title就是img的属性,在DOM里面就是属性节点。...alert($("img").attr('src')); //设置图片的路径信息;attr('属性','值') //$("img").attr('src','img/2aa.jpg'
今日重点: 复合选择器 后代选择器 并集选择器 标签显示模式 CSS背景 背景位置 CSS三大特性 优先级 ? 1....CSS复合选择器 目标 理解 理解css复合选择器分别的应用场景 应用 使用后代选择器给元素添加样式 使用并集选择器给元素添加样式 使用伪类选择器 为什么要学习css复合选择器 CSS选择器分为...a:link /* 未访问的链接 */ a:visited /* 已访问的链接 */ a:hover /* 鼠标移动到链接上 */ a:active /* 选定的链接 */ 注意...: gray; } a:hover { /* :hover 是链接伪类选择器 鼠标经过 */ color: red; /* 鼠标经过的时候,由原来的 灰色 变成了红色 */ } 1.6 复合选择器总结...2.4 行内块元素(inline-block) 例: 在行内元素中有几个特殊的标签——img />、、,可以对它们设置宽高和对齐属性,有些资料可能会称它们为行内块元素。
-- 规范, 可以编写css的代码,每个声明,最好使用分号结尾 语法:(里面不能写html代码, 注释/**/) 选择器{ 声明1;...--导入式--> @import url("css/style.css"); 选择器 选择页面上的某一个或某一类元素 基本选择器 标签选择器...text-shadow: #ffffff 10px -10px 2px } 超链接伪类 a{ text-decoration: none; color: black; } /*未访问*/...a:link{ color: aqua; } /*悬停*/ a:hover{ color: orange; font-size: 30px; } /*点击*/ a:active...行内元素:不独占一行 span a img strong... 行内元素可以被包含在块级元素中,反之不可以。 <!
目录 前言 CSS:Hover选择器介绍 纯CSS实现动态页面效果演示 实现思路 背景的设置 HTML+CSS源码 抬头栏设计 HTML源码 CSS源码 左侧文本悬浮布局设计 HTML...CSS:Hover选择器介绍 首先我们要请出场的便是CSS:Hover选择器控件,它是实现本文页面效果最关键的控件 CSS:Hover选择器用于选择鼠标指针浮动在上面的元素,它适用于所有元素...PS:关于CSS:Hover选择器语法的介绍网上已经有很多了,本文不再进行赘述啦 纯CSS实现动态页面效果演示 目前来说,该页面只支持PC端进行演示,暂时不支持移动端,还未进行响应式或者自适应适配...--图片--> img class="star1" src="http://wyz-math.cn/admin/wyz%E8%87%AA%E5%BB%BA/css_video/img/qiu1...--图片--> img class="star1" src="http://wyz-math.cn/admin/wyz%E8%87%AA%E5%BB%BA/css_video/img/
领取专属 10元无门槛券
手把手带您无忧上云