我的div宽度为1000px,高度为100%,但当我尝试使用以下属性在旁边制作另一个div时(<右侧):
margin-right: 20%;
border: 1px solid;
float: right;
height: 100%;
width: 10px;
div出现在主容器div结束处的底部。
有什么问题?
答案 0 :(得分:1)
你可以指定float:left;或显示:inline-block;到第一个div。
答案 1 :(得分:0)
这有点令人困惑,但是在您的代码中第一个div放在第一个div之前,那么浮动会影响它。现在,第一个div是display:block,它按下下一行。
现在是:
<div id="1">
<div id="2" style="float:right">
将其更改为
<div id="2" style="float:right">
<div id="1">