我希望将一个DIV放置在另一个DIV的右上角(蓝色区域内)。我使用了
Fiddle: Fiddle HTML:
position:absolute
进行演示,但是解决方案不能对“tag” DIV使用position:absolute
,因为我使用Masonry,这会将position:absolute
添加到我的网格项中,当我使用它时,在加载或重新加载页面时布局会在几秒钟内混乱。是否可能实现我的目标?再次强调,我不能为.tag实施position:absolute
。Fiddle: Fiddle HTML:
<div class="article">
<article class="box">
<div class="masonry_item_inner">
<div class="blogpost">
<img src="http://placehold.it/350x150">
</div>
<div class="tag">MY TAG HERE</div>
<div class="title">BIG Headline</div>
<div class="summary">This is about This is aboutThis is aboutThis is aboutThis is aboutThis is aboutThis is aboutThis is aboutThis is aboutThis is aboutThis is aboutThis is aboutThis is about</div>
</div>
</article>
</div>
CSS:
.tag {
top: 0px;
right: 0px;
min-height: 0px;
}
.tag {
font-size:14px;
font-family:'Droid Serif';
text-align:center;
color:#FFF;
margin-left:15px;
padding:6px;
background-color:red;
float:right;
z-index:3;
display:block;
position:absolute;
}
.box {
width: 400px;
padding: 40px;
background-color:blue;
}
.title {
color:green;
background-color:white;
font-style:40px;
font-weight:bold;
}