无法弄清楚为什么我的div不在我的行的右下角。
<div class="row">
<div id="col-xs-4">
<p>pplplplplp</p>
</div>
<div id="col-md-8 pull-right">
<p>pplplplplp</p>
</div>
<div id="bottomrightcontainer">
<p>pplplplplp</p>
</div>
</div>
#bottomrightcontainer{
background-color: white;
border: 2px solid white;
border-radius: 2px;
z-index: 1;
position: absolute;
width: 17%;
height: 29%;
right: 0px;
bottom: 0px;
}
这将它放在窗口的底部而不是它的父行。
答案 0 :(得分:5)
position: absolute;
因为您希望它工作,所以父级需要position: relative;
.row {
position: relative;
}
答案 1 :(得分:1)
您刚刚失踪position:relative;
这是因为绝对是基于最近的亲属。如果没有父母是亲戚,那么绝对是基于浏览器窗口的。
<强> HTML 强>
<div class="row">
<div id="left">
<p>pplplplplp</p>
</div>
<div id="right">
<p>pplplplplp</p>
</div>
<div id="bottomrightcontainer">
<p>pplplplplp</p>
</div>
</div>
<强> CSS 强>
#bottomrightcontainer{
background-color: blue;
border: 2px solid red;
border-radius: 2px;
z-index: 1;
position: absolute;
width: 17%;
height: 29%;
right: 0px;
bottom: 0px;
}
.row{
border: 2px solid green;
position:relative;
}
答案 2 :(得分:0)
将position: relative
添加到父div应该有效:
JSFiddle:http://jsfiddle.net/ABr/Lxwqkvav/
答案 3 :(得分:0)
在上面的代码中(* http://stackoverflow.com/questions/2168029/open-file-in-mlsmlnj *)
val infile = "input.txt" ;
(* reading from file follow this to list of string per line *)
fun readlist (infile : string) = let
val ins = TextIO.openIn infile
fun loop ins =
case TextIO.inputLine ins of
SOME line => line :: loop ins
| NONE => []
in
loop ins before TextIO.closeIn ins
end ;
val pureGraph = readlist(infile);
size (hd pureGraph)
是身体的直接孩子。它将位于身体的右下方。然后也使它的位置相对而不是绝对
答案 4 :(得分:0)
您还没有为类行指定css,这是您的父类。所以,尝试添加
.row
{
position: relative;
}
答案 5 :(得分:0)
您可以使用html和css执行此操作。不需要javascript,也没有完成作业所需的jquery和其他复杂语言。 见这里:http://goo.gl/PnWvUl