这段代码工作的DOM元素,但我想知道,如果它是将一个DOM元素上的容器右上方的最佳途径。如何放置在右上角
先决条件如下:
1)DOM无法更改。
2)与原代码评论CSS代码不能被改变。
演示:http://jsfiddle.net/jBme9/1/
<div class="control-group">
<div class="controls">
<div class="prize-item">
<div class="control-group ">
<label class="control-label">Name</label>
<div class="controls">
<input type="text" class="form-prize-item-name" value="prize2">
</div>
</div>
</div>
<button type="button" class="btn" data-toggle="collapse" data-target="">
Edit
</button>
</div>
</div>
.controls button{
float: right;
position:absolute;
top:0px;
right: 0px;
}
/* original code */
.control-group {
background-color: #D9EDF7;
padding: 13px;
margin-bottom: 20px;
}
/* original code */
input {
box-sizing: border-box;
height: auto;
padding: 8px 4px;
width: 100%;
}
感谢你的答案和您的建议了。 –
@LorraineBernard欢迎你:) –