以下是目前的代码:http://jsfiddle.net/WJve3/3/
如何使Object1
和Object2
相对于“标题”定位?
我现在似乎遇到的问题是Object1
相对于title
定位而Object2
相对于Object1
定位
答案 0 :(得分:1)
你拼错了“位置”;并且您需要对Object1和Object 2使用静态定位。试试这个:
.title {
position: absolute;
top: 0%;
left: 45%
}
.Object1 {
position: absolute;
top 0;
left: 0;
}
.Object2 {
position: absolute;
top 0%;
left: 0;
}
答案 1 :(得分:0)
你错过了一个</div>
<DIV class="title">
<h1><font face="Comic Sans MS" color=black><center>Title</center></font></h1>
<DIV style="position: relative;">
<DIV class="Object1">
<h2><font face="Comic Sans MS" color=black><center>Object1</center></font></h2>
</DIV>
<DIV class="Object2">
<h2><font face="Comic Sans MS" color=black><center>Object2</center></font></h2>
</DIV> <!-- MISSING /DIV -->
</DIV>
</DIV>
拼错了“位置”
答案 2 :(得分:0)
您可以使用此CSS将对象放在一行
.title {
margin: 0 auto;
width: 300px;
}
.Object1 {
float: left;
width: 50%;
}
.Object2 {
width: 50%;
float: right;
}
答案 3 :(得分:0)
如果您需要彼此相邻的物品,则不需要仓位:
.title {
position: absolute;
top: 0%;
left: 45%
}
.Object1 {
float:left
}
.Object2 {
float:left;
margin-left:20px;
}
或者你可以给标题div一个相对位置,给object1和2绝对定位。通过这种方式,您可以将对象放在标题div中。