为了账号安全,请及时绑定邮箱和手机立即绑定

另一种三列布局的方法,代码如下,希望指正。

简单来说就是利用float后,紧跟元素会受到影响来布局,只调整了一下box2和box3的 div顺序,中间部分经测试可以自适应宽度,不知道这种方法有没有什么隐患,希望大神指教。


<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
.box1{width:200px;height:500px;float:left;background:#0C6;}
.box2{height:500px;background:#00C;}
.box3{width:400px;height:500px;float:right;background:#C3F}

</style>
</head>

<body>
<div class="box1">box1</div>
<div class="box3">box3</div>
<div class="box2">随着互联网的发展速度迅猛,前端工程师职业越来越火热,想学习Web前端技能吗 ? 该路径从基础知识到实战案例演练,一步步带您快速掌握如何搭建网站静态页面、开发网站交互特效,为您打开WEB前端工程师大门。还在等什么?快来学习吧! </div>

</body>
</html>

正在回答

1 回答

虽然不知道有没有什么隐患。但是就我目前的菜鸟水平来看,实际工作中用的不多。

0 回复 有任何疑惑可以回复我~
#1

出世Sunny 提问者

目前试出来的问题就是中间块的margin没法用,background-color的层比margin高,margin调了,色块还在原位,也就是说,三块永远贴一起,没办法分开……
2015-10-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
如何用CSS进行网页布局
  • 参与学习       209624    人
  • 解答问题       1153    个

用最简洁的案例教你布局的那些知识,这是前端工程师基本技能

进入课程

另一种三列布局的方法,代码如下,希望指正。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信