超强左中右布局中间高度高

今天在做界面布局的时候发现了一个问题,就是自己做高级检索 需要用到左中右布局,自己做了下,发现问题。。。不是自己想的样子。导致内容溢出了
在这里插入图片描述效果可以参看当当的筛选
在这里插入图片描述在这里插入图片描述

正确的解决方案代码

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<style type="text/css">
	*{
    
    margin: 0px; padding: 0px;}
	.l,.r{
    
    width: 100px; height: 100px; background-color: red; margin: 0px;}
	.l{
    
    float:left;}
	.r{
    
    float: right;}
	.c{
    
    background-color: yellow; height: 400px; margin:0 100px;}
	</style>
</head>
<body>
	

	<div class="nav">
			<div class="l">左边</div>
			<div class="r">右边</div>
			<div class="c" >中间 </div>	
	</div>
	 
</body>
</html>

效果图:在这里插入图片描述
哎: 核心解决思想为:把中间的内容让其不溢出 ,这里我们用了最优效果的盒子模型属性margin

猜你喜欢

转载自blog.csdn.net/milijiangjun/article/details/108294104