问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何使用CSS控制3个div,实现如下图的布局?

发布网友 发布时间:2022-04-06 11:56

我来回答

6个回答

懂视网 时间:2022-04-06 16:18

本篇文章给大家带来的内容是关于如何使用CSS3中属性box-direction控制布局顺序?(代码教程),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

在CSS3弹性盒子模型中,我们可以使用box-direction属性来设置弹性盒子内部中“子元素”的排列顺序。

语法:box-direction

说明:box-direction属性取值如下:

normal 正向显示(默认值)

reverse 反向显示

举例:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title>CSS3 box-direction属性</title>
 <style type="text/css">
 body
 {
  display:-webkit-box;
  -webkit-box-orient:horizontal; /*定义盒子元素内的元素从左到右流动显示*/
  -webkit-box-direction:reverse; /*定义盒子元素内的元素反向显示*/
 }
 div{height:100px;line-height:100px;}
 #box1{background:red;}
 #box2{background:blue;}
 #box3{background:yellow;}
 </style>
</head>
<body>
 <div id="box1">盒子1</div>
 <div id="box2">盒子2</div>
 <div id="box3">盒子3</div>
</body>
</html>

在浏览器预览效果如下:

13-3-1.png

热心网友 时间:2022-04-06 13:26

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
  <style>
  body,html,div{
  margin:0;
  padding: 0;
  width: 100%;
  height: 100%;
  }
.lt,.lb{
width: 200px;
background-color: green;
}
.lt{
margin-bottom: 5px;
height: 600px;
}
.lb{
height:calc(100% - 605px);
}
.rt{
position: absolute;
top: 0;
left:205px;
height: 100%;
background-color: green;
width: calc(100% - 205px)
}
  </style>
</head>
<body>
 <div class="lt" id="lt"></div>
 <div class="lb"></div>
 <div class="rt"></div>
</body>
</html>

热心网友 时间:2022-04-06 14:44

中间那个左浮动
~ float:left; 即可

热心网友 时间:2022-04-06 16:18

初步想法是用,绝对定位做
其他方法暂时没想到,这关系到列和行的混合,要是4个div方法就很多了

热心网友 时间:2022-04-06 18:10

CSS部分————————————
<style type="text/css">
.wrap{width:500px;height:auto;}
.f_l{float:left;width:200px;}
.abox{width:100%;height:300px;}
.bbox{width:100%;height:200px;margin-top:15px;}
.f_r{float:right;width:260px;}
</style>

HTML部分。————————————
<div class="wrap">
<div class="f_l">
<div class="abox"></div>
<divclass="bbox"></div>
</div>
<div class="f_r"></div>
</div>

CSS里面的宽高自己设置,原理就这样,方法多样的。

热心网友 时间:2022-04-06 20:18

感觉应该要用到float
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
陈八两面馆的什么面最好吃? 杭州湾跨海大桥可以骑行吗 杭州湾跨海大桥上能骑车吗? ...不知道可不可以骑自行车,又需要做哪些准备,谢谢各位资深人士了... 激光祛痘坑的效果如何? 口述:3个闺密分享1个“软饭男” 骚气文案暗示-推荐65句 三个男人怎么晒朋友圈 任钊的介绍 请问德阳青依江路口到德阳中级人民法院坐几路公交车 显卡1060和960哪个强? i5-4590@3.3GHz 内存8G 想换个显卡在GTX960到GTX1060之间选一个,请问我_百度问一问 现代礼仪的基本特征是什么 八字命理中哪些标志代表桃花 看看你的八字带桃花吗 各位大师晚上好,小女子有事相求。日支有两个桃花 一个驿马 两个空亡 怎么解释啊?? 什么是现代礼仪300字? 八字命中有桃花 桃花到底是什么 现代礼仪包括哪些。(礼貌、礼仪、仪式) 日支上是桃花什么意思 现代中国的礼仪? 八字中包括日支带双桃花,日支自坐红艳 举例说明现代行礼中的礼仪要求有哪些 日支坐桃花有什么说法 中国现代礼仪有哪些 [日支] 桃花 桃花 什么意思? 现代礼仪的原则有哪些 “时上桃花”是什么意思? 对现代礼仪的认识 日柱 桃花 勾煞 童子 阴阳差错? 全新gtx960和二手gtx1060+那个好 三国杀,诸葛亮,台词 GTX1060性能比GTX960强多少? 三国杀所有武将台词 gtx960 4g版的和gtx1060 3g版的哪个性能更好? 谁知道三国杀里山包武将的台词啊? gtx960m和gtx1060差距在哪? 三国杀 诸葛亮 观星 说的话是什么 各位大神,GTX960m和1060m差的多吗 哪些台词最体现三国杀原创水平? gtx1060与gtx960强多少 三国杀诸葛亮武将配音台词 GTX1060与GTX960M哪个好啊?玩游戏! 三国杀里的全部英雄台词,注,全部 960ti的显卡好 还是1060的显卡好 求太阳神三国杀的所有武将台词 信用贷可以用来买房吗 gtx1060和双960那个性能好 求三国杀山包武将台词,太阳神版的和online版的都要! 如果有一张大额的信用卡,贷款买房和用信用卡买房哪个更合适?