html - 嵌套的 DIV 定位不正确

标签 html css

下面的代码应该(?)将#inner1 和#inner2 放在同一位置,还是不应该?

无论如何,#inner1 和#inner2 的位置不同,尽管它们具有相同的父级。如何解决这个问题(在同一位置的位置)?

<html>
<head>
<style>
div {border:1px dotted}
#main {width:800px;height:600px;position:absolute;}
#outer {width:600px; height:400px; position:absolute; top:100px; left:100px}
#inner1 {position:absolute;right;5px;bottom:5px;height:200px;width:200px}
#inner2 {position:absolute;right:5px;bottom:5px;height:200px;width:200px}
</style>
</head>
<body>
<div id=main>
main
<div id=outer>
outer
    <div id=inner1>
    inner1
    </div>
    <div id=inner2>
    inner2
    </div>

</div>
</div>
</body>
</html>

最佳答案

right;5px;#inner1

语法错误。 (分号代替冒号)

关于html - 嵌套的 DIV 定位不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3554130/

相关文章:

html - CSS:具有重叠子 div 的父 div - 无法获得正确的父高度

javascript - 在 PHP 中包含 jquery 脚本,带有 php 变量

html - 在另一个 div 内滚动 div

javascript - jBreadcrumbs 应用不正确

javascript - ng-model 在输入文本输入后不再更新

html - 多个文本 block 的问题

javascript - jQuery 不是 "takes"IE 容器内的内容?

html - 如何使用 Flexbox 以 Angular 并排对齐 2 个不同的组件

css - 对选定样本使用背景刻度图像,无法在图像上完成

jquery - Jqvmap如何使svg使用div和缩放按钮调整大小