springovo

导航

 
			*{margin: o;padding: 0;box-sizing: border-box;}
			.main{
				margin: 0 auto;
				width: 800px;
				height: 400px;
				border: 5px solid red ;
			}
				.bettwen{
					
					height: 100px;
					overflow: hidden;
					border-bottom: 5px solid red ;
				}
					.left{
						float: left;
						height: 100px;
						width: 300px;
					    border-right: 5px solid red ;
					}
					.right{
						float: right;
						height: 100px;
						width: 490px;
					    border: 5px solid red ;
					}
					.bottom{
						height: 290px;
					}
		</style>
	</head>
	<body>
		<div class="main">
			<div class="bettwen">
				<div class="right"></div>
				<div class="left"></div>
			</div>
			<div class="bottom"></div>
		</div>
		
	</body>
</html>```
知识点
1·
margin:0; padding:0:清除浏览器默认自带内外边距(ul、div、body 等自带默认 margin/padding)
box-sizing: border-box:怪异盒模型
2·
边框 border 布局分割
border: 5px solid red
简写语法:边框宽度 线型 颜色
单边边框:border-right / border-bottom 只给单侧加边框做分割线
盒模型影响:开启border-box后边框不超出设置宽高
3·
浮动 float 布局(核心)
1. float:left / float:right
float:left:元素向左浮动,多个浮动元素从左到右并排
float:right:元素向右浮动,多个浮动元素从右往左排
浮动特性:脱离标准文档流,块级元素失去独占一行特性,可横向并排
overflow: hidden--消除浮动
posted on 2026-06-28 21:01  springovo  阅读(3)  评论(0)    收藏  举报