CSS 整理(3)
来源:互联网 发布:windows vista界面 编辑:程序博客网 时间:2024/06/06 20:28
CSS 外边距属性(Margin)
1.margin 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。(4个值:上-->右-->下-->左)
margin:10px 5px 15px 20px;margin:10px 5px 15px;margin:10px 5px;margin:10px;
块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。行内元素的的左右外边距不会合并。
同样地,浮动元素的外边距也不会合并。允许指定负的外边距值,不过使用时要小心。
2.margin-top 、margin-bottom、margin-left、margin-right
p.bottommargin{margin-bottom: 25%}
CSS 内边距属性(Padding)
padding:10px 5px 15px;
td {padding-left: 2cm}
CSS 定位属性(Positioning)
1.position 属性规定元素的定位类型。
任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。
相对定位元素会相对于它在正常流中的默认位置偏移。
生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。
元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。
fixed生成绝对定位的元素,相对于浏览器窗口进行定位。
元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。
relative生成相对定位的元素,相对于其正常位置进行定位。
因此,"left:20" 会向元素的 LEFT 位置添加 20 像素。
static默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。inherit规定应该从父元素继承 position 属性的值。
img{position:absolute;bottom:10px}
h2.pos_left{position:relative;left:-20px}
p.two{position:fixed;top:30px;right:5px;}
2.float 属性定义元素在哪个方向浮动。
div{float:right;width:120px;margin:0 0 15px 20px;padding:15px;border:1px solid black;text-align:center;}
3.clear 属性规定元素的哪一侧不允许其他浮动元素。
img { float:left; clear:both; }
4.overflow 属性规定当内容溢出元素框时发生的事情。
div {background-color:#00FFFF;width:150px;height:150px;overflow: scroll}
5.top bottom left right 属性定义了 定位元素 各个 外边距边界 与其 包含块各个边界 之间的 偏移。
如果 "position" 属性的值为 "static",那么设置 "top 、bottom、 left、 right" 属性不会产生任何效果。
img{position:absolute;top:5%}
6.clip 属性剪裁绝对定位元素。"clip" 属性允许您规定一个元素的可见尺寸,这样此元素就会被修剪并显示为这个形状。
唯一合法的形状值是:rect (top, right, bottom, left)
img {position:absolute;clip:rect(0px 50px 200px 0px)}
7.vertical-align 属性设置元素的垂直对齐方式。
该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。
img.bottom {vertical-align:text-bottom}
8.visibility 属性规定元素是否可见。即使不可见的元素也会占据页面上的空间。请使用 "display" 属性来创建不占据页面空间的不可见元素。
h1.visible {visibility:visible}h1.invisible {visibility:hidden}
9.display 属性规定元素应该生成的框的类型。
p {display: inline}div {display: none}
span {display: block}
10.z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。
z-index 仅能在定位元素上奏效(例如 position:absolute;)!
img.x{position:absolute;left:0px;top:0px;z-index:10}
CSS 文本属性(Text)
1.color 属性规定文本的颜色。 属性设置了一个元素的前景色
body {color:red}h1 {color:#00ff00}p.ex {color:rgb(0,0,255)}
2.line-height 属性设置行间的距离(行高)。
p.big {line-height: 200%}p.big {line-height: 30px }
3.text-align 属性规定元素中的文本的水平对齐方式。
h1 {text-align: center}h2 {text-align: left}h3 {text-align: right}
(以上内容摘自http://www.w3school.com.cn)
- CSS 整理(3)
- CSS兼容(整理)
- CSS 整理(1)
- CSS 整理(2)
- CSS整理(4)
- 【整理】css小记(不断更新)
- CSS整理
- CSS整理
- CSS整理
- CSS整理
- CSS整理
- css整理
- css整理
- CSS整理
- css整理
- css整理
- css整理
- CSS整理
- android的内容提供者
- CNN卷积神经网络推导和实现
- 从NSDictionary 取出int型的数据
- 二叉树的前序遍历三种方法
- Spring 循环引用 ——理解singleton与prototype初始化的区别
- CSS 整理(3)
- Ubuntu_1204_64bit 通过工具 squid cache 搭建代理服务器
- Subsequence
- C 你妹儿啊~~~~~~
- java 基础知识 3
- mqtt的ClientPub
- 三个同步与互斥问题之生产者与消费者
- MVC4 引用DLL 成功越狱实体模型 自由调用存储过程 自由传递参数
- svn服务器搭建