900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > CSS布局:三栏布局 中间栏固定宽度 左右两边自适应

CSS布局:三栏布局 中间栏固定宽度 左右两边自适应

时间:2021-02-10 01:42:58

相关推荐

CSS布局:三栏布局 中间栏固定宽度 左右两边自适应

被这样一个题目的布局难住了,回来思考了一下,只能想到JS控制,今天在群里面咨询了一下,@狄烁STEC提到一个很好的方法, 很好

代码如下:

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>CSS</title>

<style type="text/css">

body{padding:0;margin:0;}

div{

height:100%;

}

#mid {

z-index:2;

background-color:#eee;

width:500px;

margin-left:-250px;

position:absolute;

top:0;

left:50%;

}

#left,#right {

z-index:1;

position:absolute;

top:0;

width:50%;

}

#left {

left:0;

}

#left .container {

margin-right:250px;

background-color:#bbb;

}

#right {

right:0;

}

#right .container {

margin-left:250px;

background-color:#bbb;

}

</style>

</head>

<body>

<div id="mid">

mid 宽度固定 : 500px

</div>

<div id="left">

<div class="container">

left 宽度自适应

</div>

</div>

<div id="right">

<div class="container">

right 宽度自适应

</div>

</div>

</body>

</html>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。