CSS记录
来源:互联网 发布:护理专业网络教育 编辑:程序博客网 时间:2024/05/21 11:05
1、relative相对定位
<style type="text/css">h2.pos_left{position:relative;left:-20px}h2.pos_right{position:relative;left:20px}</style>
上例中的position设置为相对定位,left则定义了定位元素左外边距边界与其包含块左边界之间的偏移
2、absolute绝对定位
<style type="text/css">h2.pos_abs{position:absolute;left:100px;top:150px}</style>
通过绝对定位,元素可以放置到页面上的任何位置。上面的样式会使标题放置在 距离页面左侧 100px,距离页面顶部 150px。
对于定位的主要问题是要记住每种定位的意义。所以,现在让我们复习一下学过的知识吧:相对定位是“相对于”元素在文档中的初始位置,而绝对定位是“相对于”最近的已定位祖先元素,如果不存在已定位的祖先元素,那么“相对于”最初的包含块。
Position的取值:
值
描述
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 属性的值。
3、通配符选择器:CSS2 引入了一种新的简单选择器 - 通配选择器(universal selector),显示为一个星号(*)。该选择器可以与任何元素匹配,就像是一个通配符。
属性选择器:如果您希望把包含标题(title)的所有元素变为红色,可以写作:*[title] {color:red;}
- CSS记录
- css 记录
- 记录 CSS
- CSS记录
- CSS记录
- css记录
- css记录
- css记录
- css 记录
- css记录
- div+css 要点记录
- CSS使用记录...
- css+js 学习记录
- CSS学习记录
- CSS课程记录
- CSS琐碎记录
- IE8 CSS兼容性记录
- 诡异css bug 记录
- 使用java连接hive,并执行hive语句详解
- 黑马程序员_日记04(java基础加强01)
- OpenJMS程序实现消息的发送和接收
- 集合(二)
- 求数组的子数组之和的最大值
- CSS记录
- iOS 7: 如何为iPhone 5S编译64位应用。
- 水题大作战-updated continuously
- 数据挖掘十大经典算法
- 使用java连接hive,并执行hive语句详解
- UVa - 10194 - Train Swapping
- 后悔和妥协
- Linux 修改IP地址和网关
- IOS系列——加载网页webView