您的位置:首页 > Web前端 > CSS

CSS中的各种属性记录(一)

2014-04-13 10:07 211 查看
1.list-style-type

1)定义和用法

list-style-type 属性设置列表项标记的类型。

默认值:disc
继承性:yes
版本:CSS1
JavaScript 语法:object.style.listStyleType="square"
2)CSS2.1 的值:

disc | circle | square | decimal | decimal-leading-zero |
lower-roman | upper-roman | lower-greek | lower-latin | upper-latin |
armenian | georgian | none | inherit


2.list-style

1)定义和用法

list-style 简写属性在一个声明中设置所有的列表属性。

2)可能的值

描述
list-style-type设置列表项标记的类型。参阅:list-style-type 中可能的值。
list-style-position设置在何处放置列表项标记。参阅:list-style-position 中可能的值。
list-style-image使用图像来替换列表项的标记。参阅:list-style-image 中可能的值。
inherit规定应该从父元素继承 list-style 属性的值。
3.text-decoration

1)定义和用法

text-decoration 属性规定添加到文本的修饰。

2)可能的值

描述
none默认。定义标准的文本。
underline定义文本下的一条线。
overline定义文本上的一条线。
line-through定义穿过文本下的一条线。
blink定义闪烁的文本。
inherit规定应该从父元素继承 text-decoration 属性的值。
3)实例

设置 h1、h2、h3、h4 元素的文本修饰:

h1 {[code]text-decoration:overline
}
h2 {
text-decoration:line-through
}
h3 {
text-decoration:underline
}
h4 {
text-decoration:blink
}
[/code]
4.margin


1)定义与用法

margin 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。

2)实例 1

margin:10px 5px 15px 20px;

上外边距是 10px
右外边距是 5px
下外边距是 15px
左外边距是 20px
5.padding


1)定义和用法

padding 简写属性在一个声明中设置所有内边距属性。

注释:不允许使用负值。

2)实例 2
padding:10px 5px 15px;

上内边距是 10px
右内边距和左内边距是 5px
下内边距是 15px

6.border

1)定义和用法

border 简写属性在一个声明设置所有的边框属性。

可以按顺序设置如下属性:

border-width
border-style
border-color
如果不设置其中的某个值,也不会出问题,比如 border:solid #ff0000; 也是允许的。

默认值:not specified
继承性:no
版本:CSS1
JavaScript 语法:object.style.border="3px solid blue"
2)可能的值

描述
border-width规定边框的宽度。参阅:border-width 中可能的值。
border-style规定边框的样式。参阅:border-style 中可能的值。
border-color规定边框的颜色。参阅:border-color 中可能的值。
inherit规定应该从父元素继承 border 属性的设置。
7.overflow

1)定义和用法

overflow 属性规定当内容溢出元素框时发生的事情。

说明

这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所有内容也会出现滚动条。

默认值:visible
继承性:no
版本:CSS2
JavaScript 语法:object.style.overflow="scroll"
2)可能的值
描述
visible默认值。内容不会被修剪,会呈现在元素框之外。
hidden内容会被修剪,并且其余内容是不可见的。
scroll内容会被修剪,但是浏览器会显示滚动条以便查看其余的内容。
auto如果内容被修剪,则浏览器会显示滚动条以便查看其余的内容。
inherit规定应该从父元素继承 overflow 属性的值。
8.background

1)定义和用法

background 简写属性在一个声明中设置所有的背景属性。

可以设置如下属性:

background-color
background-position
background-size
background-repeat
background-origin
background-clip
background-attachment
background-image
如果不设置其中的某个值,也不会出问题,比如 background:#ff0000 url('smiley.gif'); 也是允许的。

通常建议使用这个属性,而不是分别使用单个属性,因为这个属性在较老的浏览器中能够得到更好的支持,而且需要键入的字母也更少。

默认值:not specified
继承性:no
版本:CSS1 + CSS3
JavaScript 语法:object.style.background="white url(paper.gif) repeat-y"
2)可能的值

描述CSS
background-color规定要使用的背景颜色。1
background-position规定背景图像的位置。1
background-size规定背景图片的尺寸。3
background-repeat规定如何重复背景图像。1
background-origin规定背景图片的定位区域。3
background-clip规定背景的绘制区域。3
background-attachment规定背景图像是否固定或者随着页面的其余部分滚动。1
background-image规定要使用的背景图像。1
inherit规定应该从父元素继承 background 属性的设置。1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  css