300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > css属性padding CSS代码缩写 – CSS – 前端 css ppt教程

css属性padding CSS代码缩写 – CSS – 前端 css ppt教程

时间:2018-11-13 02:58:15

相关推荐

css属性padding CSS代码缩写 – CSS – 前端 css ppt教程

在将盒模型时,大家讲过盒模型的外边距(margin)、内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上右下左。如:

margin:10px 15px 12px 14px;/*上设置为10px、右设置为15px、下设置为12px、左设置为14px*/

盒模型代码缩写方法通常有以下三种方法:

(1).如果top、right、bottom、left的值相同,如下面代码:

margin:10px 10px 10px 10px;

可缩写为:

margin:10px ;

(2).如果top和bottom值相同、left和 right的值相同,如下面代码:

margin:10px 20px 10px 20px;

可缩写为:

margin:10px 20px;

(3).、如果left和right的值相同,如下面代码:

margin:10px 20px 30px 20px;

可缩写为:

margin:10px 20px 30px;

注意:padding、border的缩写方法和margin是一致的。

2.颜色值缩写

当你设置的颜色是16进制时,如果每两位数值相同,你可以简写一半。如:

p{color:#000000;} p{color: #336699;}

可简写为:

p{color:#000} p{color:#369}

3.字体缩写

字体的CSS样式同样可以简写,如:

body{

font-style:italic;

font-variant:small-caps;

font-weight:bold;

font-size:12px;

line-height:1.5em;

font-family:"宋体",sans-serif;

}

以上代码可缩写为:

body{

font:italic small-caps bold 12px/1.5em "宋体",sans-serif;

}

@ html如何调dt与上边框的距离?

html中元素的内边距在边框和内容区之间。控制该区域最简单的属性是 padding 属性。CSS padding 属性定义元素边框与元素内容之间的空白区域。CSS padding 属性CSS padding 属性定义元素的内边距。padding 属性接受长度值或百分比值,但不允许使用负值。例如,如果希望所有dt元素的各边都有 10 像素的内边距,只需要这样:

h1 {padding: 10px;}还可以按照上、右、下、左的顺序分别设置各边的内边距,各边均可以使用不同的单位或百分比值:

dt{padding: 10px 0.25em 2ex 20%;}

@ margin和padding有什么区别?

CSS中margin和padding有以下三方面区别。 在CSS中margin是指从自身边框到另一个容器边框之间的距离,就是容器外距离。在CSS中padding是指自身边框到自身内部另一个容器边框之间的距离,就是容器内距离。

1、语法结构。 padding: padding-left:10px; 左内边距、padding-right:10px; 右内边距、padding-top:10px; 上内边距、padding-bottom:10px; 下内边距。 margin:margin-left:10px; 左外边距、margin-right:10px; 右外边距、margin-top:10px; 上外边距、margin-bottom:10px; 下外边距。

2、可能取的值。 padding:length规定具体单位记的内边距长度、%基于父元素的宽度的内边距的长度、auto浏览器计算内边距、inherit 规定应该从父元素继承内边距。 margin:length 规定具体单位记的外边距长度、%基于父元素的宽度的外边距的长度、auto浏览器计算外边距、inherit 规定应该从父元素继承外边距。

3、浏览器兼容问题。 padding:所有浏览器都支持padding属性、任何版本IE都不支持属性值“inherit”。 margin:所有浏览器都支持margin属性、任何版本IE都不支持属性值“inherit”。

@ css上下左右顺序?

padding:0px 上下左右都为0padding:0px 1px 上下为0,左右为1padding:0px 1px 2px 上为0,左右为1 ,下为2padding :0px 1px 2px 3px 上为0,右为1,下为2,左为3

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。