DIV 清除浮动--CSS 伪元素-- 阴影---鼠标事件
2017-03-31 17:55
627 查看
整理css的使用:
一、1. CSS 伪元素
http://www.w3school.com.cn/css/css_pseudo_elements.asp2. 清除浮动
很多网站是在div包裹层定义div:before,div:after{ content:""; display:table; } div:after{ clear:both }
实际使用,定义一个清除浮动的样式
div.clearfix:before, div.clearfix:after { content: " "; display: table; } div.clearfix:after { clear: both; } div.clearfix { overflow: visible; } div.clearfix XXX { float: left; }
==用于清除浮动的div
<div class="clearfix"> <div class="XXX"></div> <div class="XXX"></div> <div class="XXX"></div> </div>
二 在HTML中以上a:link a:visited a:hover a:active
这几个设置的是超链接样式a:link 链接未点击上去时候
a:visited 链接已经点击过的
a:hover 鼠标放在链接上未点击
a:active 是介于hover visited 之间的一个状态,可以说是链接被按下时候的状态
尝试如下样式可理解
a:link, a:visited { color: #333; text-decoration: none; } a:hover { color: #c00; text-decoration: none; } h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited { color: #333; } h1 a:hover, .h2 a:hover, h3 a:hover { color: #c00; } a:focus { outline: none; } a.f-blue:link, a.f-blue:visited { color: #2981a9; text-decoration: none; } a.f-blue:visited { color: #025d87; text-decoration: none; } a.f-undline:link, a.f-undline:visited { text-decoration: underline; } a.f-undline:visited { text-decoration: underline; }
三 与上类似 当input被聚焦时 改变border颜色
input:focus, textarea:focus { border-color: #9cf; box-shadow: none; }
四 给元素增加阴影
box-shadow: 0px 3px 2px red;
box-shadow: 0px(向右) 3px(向下) 2px(四周扩大) red(阴影颜色);
相关文章推荐
- Div+CSS教程:如何闭合浮动元素?
- CSS中元素浮动的清除
- DIV+CSS垂直居中一个浮动元素
- CSS DIV 独占一行,清除左右两边的浮动
- CSS清除float浮动_div+css简单了解
- DIV+CSS中清除浮动的7种方法分析
- CSS清除浮动元素方法
- css实际技巧---父div中有浮动的子div,父容器不能自适应高度,清除浮动,父容器自适应高度
- (转)css中通常会用到浮动与清除,也是一个必须掌握的知识点,概念性的东西不多说,下面举几个例子,来说明它的用法:1.文字环绕效果 2.多个div并排显示 3.清除浮动(默认显示)
- div+css之清除浮动
- DIV+CSS实现区域鼠标事件的动态效果
- 关于css清除元素浮动的方法总结(overflow clear floatfix)
- div+css中的为什么要设置浮动属性,浮动完了为什么又要清除浮动
- div+css布局,清除浮动
- CSS清除浮动元素方法
- div+css布局控制div定位浮动层在背景图片上的半透明阴影效果
- CSS中clear清除元素容器浮动
- [HTML]DIV+CSS clear both清除产生浮动
- div+css之清除浮动
- 关于css清除元素浮动的方法总结(overflow clear floatfix)