随笔分类 -  css

CSS display 属性
摘要:本文转自tiankonguse<http://tiankonguse.com/blog/tiankonguse1362439415.html>个人网站定义和用法display 属性规定元素应该生成的框的类型。说明这个属性用于定义建立布局时元素生成的显示框类型。对于 HTML 等文档类型,如果使用 display 不谨慎会很危险,因为可能违反 HTML 中已经定义的显示层次结构。对于 XML,由于 XML 没有内置的这种层次结构,所有 display 是绝对必要的。注释:CSS2 中有值 compact 和 marker,不过由于缺乏广泛的支持,已经从 CSS2.1 中去除了。默认值 阅读全文
posted @ 2012-08-21 19:19 tiankonguse 阅读(189) 评论(0) 推荐(0)
CSS border 边框
摘要:讲解一、元素的边框 (border) 是围绕元素内容和内边距的一条或多条线。CSS border 属性允许你规定元素边框的样式、宽度和颜色。CSS 边框在 HTML 中,我们使用表格来创建文本周围的边框,但是通过使用 CSS 边框属性,我们可以创建出效果出色的边框,并且可以应用于任何元素。元素外边距内就是元素的的边框 (border)。元素的边框就是围绕元素内容和内边据的一条或多条线。每个边框有 3 个方面:宽度、样式,以及颜色。在下面的篇幅,我们会为您详细讲解这三个方面。边框与背景CSS 规范指出,边框绘制在“元素的背景之上”。这很重要,因为有些边框是“间断的”(例如,点线边框或虚线框),元 阅读全文
posted @ 2012-08-08 13:18 tiankonguse 阅读(482) 评论(0) 推荐(0)
CSS 内边距 padding
摘要:讲解一、定义和用法:padding 简写属性在一个声明中设置所有内边距属性。说明:这个简写属性设置元素所有内边距的宽度,或者设置各边上内边距的宽度。行内非替换元素上设置的内边距不会影响行高计算;因此,如果一个元素既有内边距又有背景,从视觉上看可能会延伸到其他行,有可能还会与其他内容重叠。元素的背景会延伸穿过内边距。不允许指定负边距值。注释:不允许使用负值。默认值:0继承性:no版本:CSS1JavaScript 语法:object.style.padding="10px 5px"例子 1padding:10px 5px 15px 20px;上内边距是 10px右内边距是 5 阅读全文
posted @ 2012-08-08 12:51 tiankonguse 阅读(2637) 评论(0) 推荐(0)
CSS 外边距 margin
摘要:围绕在元素边框的空白区域是外边距。设置外边距会在元素外创建额外的“空白”。设置外边距的最简单的方法就是使用 margin 属性,这个属性接受任何长度单位、百分数值甚至负值。CSS margin 属性设置外边距的最简单的方法就是使用margin 属性。讲解一、定义和用法margin 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。说明这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽度。块级元素的垂直相邻外边距会合并,而行内元素实际上不占上下外边距。行内元素的的左右外边距不会合并。同样地,浮动元素的外边距也不会合并。允许指定负的外边距值,不过使用时要小心。 阅读全文
posted @ 2012-08-08 12:37 tiankonguse 阅读(302) 评论(0) 推荐(0)