有没有办法把这个我漂浮在div右侧的盒子,并使它与右上角齐平?我已经尝试过它position:relative
和top:0px
,但它固执地被传说中的填充所抵消。
答案 0 :(得分:1)
您需要将排名设置为absolute
,或将#title
元素设置为float:left
。
#top上的position:absolute
和#out上的position:relative
示例
http://jsfiddle.net/bozdoz/dpUM2/9/
将#title设置为float:left
的示例:
答案 1 :(得分:1)
位置:父亲的亲戚,位置:孩子的绝对,注意-1px使其与父亲的边界重叠。
#out{
width:300px;
height:400px;
background:#efefef;
border:1px solid gray;
position:relative;
}
#top{
top:0;
right:-1px;
background-color:#fff;
width:150px;
height:25px;
border:1px solid black;
position:absolute;
}
答案 2 :(得分:0)
将CSS更改为:
#out{
width:300px;
height:400px;
background:#efefef;
border:1px solid gray;
padding:0px;
}
#top{
float:right;
background-color:#fff;
width:150px;
height:25px;
border:1px solid black;
margin:0px;
}
#title{
padding:0px;
margin:0px;
float:left;
}
答案 3 :(得分:0)