美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

学习笔记CSS内边距如何设置?

本文和大家重点讨论一下如何设置CSS内边距,元素的内边距在边框和内容区之间,控制该区域最简单的属性是padding属性,也就是说CSS padding属性定义元素边框与元素内容之间的空白区域。

创新互联建站从2013年创立,公司以成都做网站、成都网站建设、系统开发、网络推广、文化传媒、企业宣传、平面广告设计等为主要业务,适用行业近百种。服务企业客户1000多家,涉及国内多个省份客户。拥有多年网站建设开发经验。为企业提供专业的网站建设、创意设计、宣传推广等服务。 通过专业的设计、独特的风格,为不同客户提供各种风格的特色服务。

CSS内边距

元素的内边距在边框和内容区之间。控制该区域最简单的属性是padding属性。

CSS padding属性定义元素边框与元素内容之间的空白区域。

CSS padding属性

CSS padding属性定义元素的CSS内边距。padding属性接受长度值或百分比值,但不允许使用负值。

例如,如果您希望所有h1元素的各边都有10像素的内边距,只需要这样:

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

 
 
 
  1. h1{padding:10px0.25em2ex20%;}  
  2.  

单边CSS内边距属性

也通过使用下面四个单独的属性,分别设置上、右、下、左CSS内边距:

◆padding-top

◆padding-right

◆padding-bottom

◆padding-left

您也许已经想到了,下面的规则实现的效果与上面的简写规则是完全相同的:

 
 
 
  1. h1{  
  2. padding-top:10px;  
  3. padding-right:0.25em;  
  4. padding-bottom:2ex;  
  5. padding-left:20%;  
  6. }  
  7.  

CSS内边距的百分比数值

前面提到过,可以为元素的内边距设置百分数值。百分数值是相对于其父元素的width计算的,这一点与外边距一样。所以,如果父元素的width改变,它们也会改变。

下面这条规则把段落的CSS内边距设置为父元素width的10%:

p{padding:10%;}例如:如果一个段落的父元素是div元素,那么它的内边距要根据div的width计算。

 
 
 
  1.  
  2. ThisparagraghiscontainedwithinaDIVthathasawidthof200pixels.

     
 
  •  
  • 注意:上下内边距与左右内边距一致;即上下内边距的百分数会相对于父元素宽度设置,而不是相对于高度。
     

    【编辑推荐】

    1. CSS三大选择器区别
    2. CSS组合与嵌套用法详解
    3. CSS样式表设计十个雕虫小技
    4. 深入学习六大CSS选择符的使用
    5. 解读DIV CSS网页布局中CSS无效十个原因

    本文题目:学习笔记CSS内边距如何设置?
    标题网址:http://www.zsjierui.cn/article/cdgcsdh.html

    其他资讯