css-box盒子模型

本文详细介绍了CSS中的盒子模型,包括内容区、内边距、边界和外边距等组成部分,并解释了它们如何共同作用来定义网页元素的布局和外观。

盒子模型分为四部分:内容区,内边距,外边距,还包括内外边距间的边界。如图所示:

这里写图片描述

1 Content

每个元素的内容,如文本,图像。内容和盒子边缘没有空间。

2 padding

内容和边框之间的空间。内边距是透明的,没有颜色和装饰。如果元素使用背景,背景会延伸到内边距,到边界截止。

padding: 0px;

3 border

元素可以有一个可选边框,可以使用不同颜色,宽度和样式。

  1. 宽度: border-width: *px;
  2. 颜色:border-color: black;
  3. 样式:border-style: solid/ double/ groove/ outset/ dotted/ dashed/ inset/ ridge.
  4. 圆角:border-radius: *px;

宽度,颜色和样式可以单独设置,也可以三个合并在一起设置:

border: 2px solid red;

可是同时设置上下左右四个边框线,也可以单独指定。
圆角可以同时设置四个角,也可单独设置一个或两个角。

4 margin

外边距包围着边框,增加不同元素间的空间,外边距也是透明的,没有颜色或装饰。

margin: *px;
.x-form .x-btn{ height:25px; width:95px; line-height:25px; color:#000; background:#414143 url(images/btn_02.jpg); border:0px; margin-left:5px; } .x-form .x-brnull{ border-right:0px; } .x-msg{ background:#EEF5FF; margin:0px auto; color:#000; border:1px solid #ccc; } .x-msg A{ text-decoration:none; color:red; } .x-form .x-blnull{ border-left:0px; } .x-form-title,.x-form-title td{ font-weight:bold; color:#000; background:#eee; border:1px solid #dcdcdc; } .x-form-bBack td{ background:url(images/bg6.jpg) repeat-x; color:#FFF; border:1px solid #4D4D4D; } .x-form-bGreen td{ background:url(pic/bg14.jpg) repeat-x; } .x-form-title span,.x-form-title td span{ margin-left:10px; } /**列表***/ .x-list{ width:100%; font-size:12px; } /***列表Head**/ .x-list .x-head td,.x-list .x-head th{ /***background:url(images/head_bg.gif) repeat-x;**/ background:url(pic/bg14.jpg) repeat-x; height:27px; line-height:27px; text-align:center; font-weight:bold; } /**行的默认颜色**/ .x-list td{ padding-left:3px; height:27px; line-height:27px; border:1px solid #dcdcdc; } .x-list .x-sRow td{ background:#F8F8F8; } /**偶数行背景颜色***/ .x-list .x-dRow td{ background: #FBECC6; } /**选中TD背景颜色**/ .x-list .x-stRow td{ background:#d5effc url(images/td_over.png) repeat-x; } /**内容显示位置 left center right**/ .x-list .x-l{ text-align:left; } .x-list .x-c{ text-align:center; } .x-list .x-l{ text-align:right; } /**分页**/ .x-list .x-page{ height:35px; line-height:35px; background:#eee; text-align:center; } .x-list .x-page A{ margin-left:5px; text-decoration:none; color:#004A9B; } .x-list .x-page A:hover{ color:#404040; } .x-list td .x-a A{ text-decoration:none; color:#000; } .x-list td .x-a A:hover{ text-decoration:underline; color:#999; } 比较实用的box样式表单
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值