2017-03-09 65 views
0

锚标签没有采取充分的高度绝对定位的div内

.box { 
 
    display: block; 
 
    position: relative; 
 
    border: 1px solid #000; 
 
    padding: 5px; 
 
    width: 500px; 
 
} 
 

 
.one { 
 
    position: absolute; 
 
    width: 50px; 
 
    height: 50px; 
 
    border: 1px solid #000; 
 
    left: 1px; 
 
    top: 1px; 
 
} 
 

 
.two { 
 
    position: absolute; 
 
    width: 50px; 
 
    height: 50px; 
 
    border: 1px solid #000; 
 
    right: 1px; 
 
    top: 1px; 
 
}
<a href="" class="box"> 
 
    <div class="one"></div> 
 
    <div class="two"></div> 
 
</a>

锚标签不采取绝对定位的div里面全高度。我该如何解决这个问题?

+0

的可能的复制[CSS:适合相对定位的父,以绝对定位孩子的身高(HTTP:// stackoverflow.com/questions/8577090/css-fit-relative-positioned-parent-to-height-of-absolute-positioned-child) –

+0

绝对定位的DIV中没有'a'标签 – Johannes

回答

0

这是从来没有去上班,因为绝对定位的元素从“正常”的HTML流去除

相关问题