登录 注册
您的位置:首页> 建站知识 > 企业网站设计
【自动采集网站建设】 UI元素状态伪类选择符的浏览效果
标签:企业网站设计
发表日期:2018-11-13 09:58:47     文章编辑:admin     浏览次数:78

 【自动采集网站建设】示例代码如下:

    input[type=”text”]:hover{ background: #6cf;}    +鼠标指针悬停的样式+

    input[type=”text'’:focus{ background: #390;}    产获取焦点的样式+

    input[type=”text”]:active{ background: #999;    产按下鼠标未松手的样式+

应用此样式的代码如下:

<p>姓名:<input type=”text" name=”name”><p>

<p>地址:<input type=”text" name=”address”><p>

浏览器中的浏览效果如图6-16所示。

(a)页面初次加载    (b)鼠标指针悬停    (3)按下鼠标未松手    (d)获取{

6-16  UI元素状态伪类选择符的浏览效果

    需要注意的是,active样式要写在focus样式后面,否则不会生效。因为浏览者按下鼠标未松手( active)的时刻其实也是获取焦点(focus)的时刻,所以,如果把focus样式写到active样式后面,就会重写样式。

6.4多重样式表的层叠

    前面介绍了在网页中插入样式表的4种方法,如果这4种方法同时出现,浏览器会以哪种方法定义的规则为准?这涉及样式表的优先级和叠加。一般原则是,最接近目标的样式定义优先级最高。高优先级样式将继承低优先级样式的未重叠定义,但覆盖重叠的定义。根据规定,样式表的优先级别从高到低为:行内样式表、内部样式表、链入的外部样式表、导入的外部样式表和默认浏览器样式表。浏览器将按照上述顺序执行样式表的规则。

    样式表的层叠性就是继承性,样式表的继承规则是:外部的元素样式会保留下来,由这个元素所包含的其他元素继承;所有在元素中嵌套的元素都会继承外层元素指定的属性值,有时会把多层嵌套的样式叠加在一起,除非进行更改;遇到冲突的地方,以最后定义的为准。

留言预约
关于我们
易神州网络-专业的软件开发和品牌营销公司,提供互联网基础服务与数字营销产品解决方案专家,14年丰富的软件开发、品牌策划营销。擅长于系统化解决企业品牌在互联网上的统一性传播,企业品牌在互联网上的应用。我们协助您通过在线品牌的塑造,建立长久的企业品牌价值。
联系我们
400-611-0508
周一至周六9:00-18:00
全方位的营销咨询   精准的解决方案
地址:北京市丰台科技园汉威国际四区8号楼7层
关注公众号