CSS样式(边框边距)

CSS样式(边框边距)

1.边框
2.边距


<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
		<style>
			body {
				text-align: center;
				background-color: gainsboro;
			}
			
			.box {
				width: 960px;
				height: 600px;
				background-color: bisque;
				margin: 0px auto;
				/*
				 * 边框
				 * border-top-style: solid 实线	dotted 	点线 	 dashed  虚线;
				 * border-top-color:   边框颜色
				 * border-top-width:   边框粗细	
				 */
				border-top-style: dashed;
				border-top-color: royalblue;
				border-top-width: 5px;
				/*
				 * 边框属性连写 
				 * 特点:没有顺序要求 线形不能少
				 */
				border: royalblue solid 5px;
				/*
				 * 内边距属性:(内边距会撑大盒子)
				 * padding-left: 10px; 	左内边距
				 * padding-right: 20px;	右内边距
				 * padding-top: 30px;	上内边距
				 * padding-bottom: 40px;下内边距
				 * 
				 * 内边距属性连写
				 * padding连写: 20px;   上右下左内边距都是20px
				 * padding连写: 20px 30px;   上下20px   左右30px
				 * padding连写: 20px  30px  40px;   上内边距为20px  左右内边距为30px   下内边距为40
				 * padding连写:  20px  30px   40px  50px;   上20px 右30px  下40px  左  50px
				 *
				 * 内边距撑大盒子的问题
				 * 
				 * 影响盒子宽度的因素
				 * 内边距影响盒子的宽度
				 * 边框影响盒子的宽度
				 * 盒子的宽度=定义的宽度+边框宽度+左右内边距
				 * 
				 * 继承的盒子一般不会被撑大
				 * 包含(嵌套)的盒子,如果子盒子没有定义宽度,给子盒子设置左右内边距,一般不会撑大盒子,
				 * 只有当你的内边距宽度大于父元素的宽度才会撑大。
				 */
				padding-left: 10px;
				padding-right: 20px;
				padding-top: 30px;
				padding-bottom: 40px;
				padding: 10px;
				/*
				 * 外边距
				 * magin-left: 10px; 	左外边距
				 * magin-right: 20px;	右外边距
				 * magin-top: 30px;	上外边距
				 * magin-bottom: 40px;下外边距
				 * 
				 * 外边距连写
				 * magin: 20px;   上右下左外边距都是20px
				 * magin: 20px 30px;   上下20px   左右30px
				 * magin: 20px  30px  40px;   上外边距为20px  左右外边距为30px   下外边距为40
				 * magin:  20px  30px   40px  50px;   上20px 右30px  下40px  左  50px
				 *  
				 * 垂直方向外边距合并
				 * 两个盒子垂直一个设置上外边距,一个设置下外边距,取的设置较大的值。
				 * 
				 * 嵌套的盒子外边距塌陷:给垂直方向的内嵌盒子设置外边距的时候,会出现父盒子塌陷的现象。
				 * 解决方法:	1  给父盒子设置边框
           		 *			2给父盒子overflow:hidden;   bfc   格式化上下文
				 *
				 */
				magin-left: 10px;
				magin-right: 20px;
				magin-top: 30px;
				magin-bottom: 40px;
				magin: 10px;
			}
		</style>
	</head>

	<body>

		<div class="box">
		</div>

	</body>

</html>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值