请问怎么使用css实现下面的布局

如何使用div来布局... 如何使用div来布局 展开
 我来答
Schwerts
2017-07-08 · 超过20用户采纳过TA的回答
知道答主
回答量:36
采纳率:50%
帮助的人:14.5万
展开全部

简单来说就是一个css排布的问题(由于你需求的宽高不清楚,我直接使用绝对的简单数据来示范):


首先一个总盒子,在里面有三个小的盒子。(红色部分不知道你是打算整个网页就是这样的布局,还是局部的,所以我直接当作一个盒子(box)处理,到时候只要改下长宽即可):


2.接着完成类名赋予,再给右下角的盒子容纳两个小盒子,并赋予类名:

3.源代码到这里就完成了,接着就是css样式(采取的外联):

效果图(两个小盒子为了看的清楚,没有设置背景仅仅是设了边框):

你只要修改相应的css数据即可完成布局。

(如果有解释不到位的,可以追问我)

追问

谢谢大神,效果已实现。你的那个class为right的div,我之前没有用,而是分开写的,分开写行不行呢?

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
穿衣搭配时尚菌
2017-07-08 · TA获得超过1661个赞
知道小有建树答主
回答量:762
采纳率:72%
帮助的人:507万
展开全部

这是我刚写的,应该很容易看懂,纯DIV布局

<div>
<div style="border:1px solid red;">头部 </div>
<div>
<div style="border:1px solid red; float:left; width:50%;">左面DIV左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面左面</div>
<div style="border:1px solid red; float:left; width:40%;">
<div style="border:1px solid red;">右面上DIV</div>
<div style="border:1px solid red;">右面下DIV</div>
</div>
</div>
</div>

效果如图

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
c61230
2017-07-08 · TA获得超过658个赞
知道小有建树答主
回答量:601
采纳率:71%
帮助的人:147万
展开全部
不明白,你的箭头是什么意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深蓝曲靖专营店
2017-07-08 · TA获得超过807个赞
知道小有建树答主
回答量:2109
采纳率:48%
帮助的人:188万
展开全部
一个大的表格里面嵌套两个小的表格啊,右边那个就右移动 啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式