首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CSS div定位问题

CSS div定位问题
EN

Stack Overflow用户
提问于 2013-07-05 14:11:29
回答 2查看 94关注 0票数 2

我不知道如何建立这个简单的布局。

这就是我想要的样子:

..。这就是我到目前为止所拥有的:

http://cssdesk.com/vQ3qr

在右上角如何得到黄色的div?

HTML:

代码语言:javascript
运行
复制
<div class="gray-wrapper">
   <div class="red">centered</div>
   <div class="yellow">top right corner</div>
   <div class="aqua">100% width</div>
</div>

CSS

代码语言:javascript
运行
复制
.gray-wrapper{
width:500px;
height:200px;
background:gray;
border:4px solid gray;
}
.red{
width:200px;
height:100px;
margin:0 auto;
background:red;

}
.yellow{
width:50px;
height:100px;
float:right;
background:yellow;
}
.aqua{
width:100%;
height:100px;
background:aqua;
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-05 14:13:39

只需将yellow div放在html中的第一位。

代码语言:javascript
运行
复制
<div class="gray-wrapper">
   <div class="yellow">top right corner</div>
   <div class="red">centered</div>
   <div class="aqua">100% width</div>
</div>

http://cssdesk.com/KYRTT演示

票数 4
EN

Stack Overflow用户

发布于 2013-07-05 14:21:39

代码语言:javascript
运行
复制
body{background:white}


.gray-wrapper{
 width:500px;
height:200px;
background:gray;
border:4px solid gray;
}


.red{
width:200px;
height:100px;
margin-left: 150px;
background:red;
 float:left; 



}


.yellow{
width:50px;
height:100px;
float:right;
background:yellow;
}


.aqua{
width:100%;
height:100px;
background:aqua;
float: left;
}

完成了!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17490924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档