关于div+css中错位的问题?

在一个div块中嵌入一个小的div块。本来这小div块在大div的中上部。我想把这小div放到大div的中下部.但是不管用小div的margin属性,还是大div的pad... 在一个div块中嵌入一个小的div块。本来这小div块在大div的中上部。

我想把这小div放到大div的中下部. 但是不管用小div的margin属性,还是大div的padding属性。

只要小div往下移动了多少,大div的高度就增加多少,有什么办法可能解决么。(如大div的高度是90px,小div往下移10px,大div的高度就会增加到100px).
但是这样会不会书写格式不对呢``?
展开
 我来答
搞笑片儿
2009-01-05 · 超过14用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:28万
展开全部
给大的DIV加一个相对定位
给小的DIV加一个绝对定位

答案如下:
<style type="text/css">
*{
margin:0;
padding:0;}
.da{
width:900px;
height:200px;
border:1px solid #9BDF70;
background:#F0FBEB;
position:relative;
margin:auto;}
.xiao{
width:500px;
height:100px;
border:1px solid #BBE1F1;
background:#EEFAFF;
position:absolute;
bottom:0;
left:200px;}
</style>
</head>

<body>
<div class="da">
<div class="xiao"></div>
</div>
善良又深透灬哈士奇k
2008-12-30
知道答主
回答量:30
采纳率:0%
帮助的人:11.8万
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<div style="height:90px; width:90px; background:#009933; float:left">123
<div style="height:10px; width:90px; background:#FF0000; float:left; margin-top:50px;">456</div>
</div>
</body>
</html>

这样就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式