我知道这个问题听起来很基础,但我就是无法解决它。我有一个div容器,想把一个子div定位到右侧。我试过使用相对定位来定位容器div,然后使用绝对定位来定位子div,但父div会失去宽度。
请看上面的图片,我需要div1定位在divContainer的右侧。我在divContainer中还有其他嵌套的div,我只需要将div1定位在右侧。
div#divContainer{
margin-left:auto;
margin-right:auto;
top: 0px;
width:1000px;
background:#666;
position:relative;
}
div#div1{
height:45px;width:200px;
background:yellow;
position:absolute;
}
HTML 代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title></title>
</head>
<body>
<div id="divContainer">
<div id="div1"></div>
</div>
</body>
</html>