【2016.11.22】css实现几个效果
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了【2016.11.22】css实现几个效果,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1896字,纯文字阅读大概需要3分钟。
内容图文
1、阴影box-shadow
语法:box-shadow: h-shadowv-shadowblurspreadcolor inset;
h-shadow必需。水平阴影的位置。允许负值。
blur可选。模糊距离。但其值只能是为正值,如果其值为0时,表示阴影不具有模糊效果,其值越大阴影的边缘就越模糊;
color可选。阴影的颜色。请参阅 CSS 颜色值。如不设定颜色,浏览器会取默认色,但各浏览器默认取色不一致,建议不要省略此参数。
inset可选。将外部阴影 (outset) 改为内部阴影。
< style type ="text/css" > div { width : 100px ; height : 100px ; border : 1px solid red ; /* box-shadow 设置边框阴影 取值:接受6个参数 box-shadow:阴影类型 水平偏移 垂直偏移 模糊程度 阴影大小 阴影颜色 阴影类型取值:默认是外阴影,inset表示内阴影 */ box-shadow : 1px 1px 1px 1px gray ; }
2、绝对定位
这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流中的默认位置偏移。
absolute |
生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。 元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。 |
fixed |
生成绝对定位的元素,相对于浏览器窗口进行定位。 元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。 |
relative |
生成相对定位的元素,相对于其正常位置进行定位。 因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。 |
static | 默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。 |
inherit | 规定应该从父元素继承 position 属性的值。 |
CSS :hover 伪类
:hover 伪类在鼠标移到元素上时向此元素添加特殊的样式。
这个伪类应用处于“悬停状态”的元素。悬停定义为用户指示了一个元素但没有将其激活。
<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > < html xmlns ="http://www.w3.org/1999/xhtml" xml:lang ="zh-cn" > < head > < meta http-equiv ="Content-Type" content ="text/html;charset=UTF-8" /> < title >网页标题</title><meta name="keywords" content="关键字列表"/><meta name="description" content="网页描述"/><link rel="stylesheet" type="text/css" href=""/><style type="text/css"> div{ width:100px; height:100px; border:1px solid red; position:relative; left:0px; top:0px; transition:all 2s;} div:hover{ left:30px;}</style><script type="text/javascript"></script></head><body><div></div></body></html>
原文:http://www.cnblogs.com/shan01/p/6096232.html
内容总结
以上是互联网集市为您收集整理的【2016.11.22】css实现几个效果全部内容,希望文章能够帮你解决【2016.11.22】css实现几个效果所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。