解决问题:
实现小盒子分别居中贴近大盒子左右侧
实现思路:
父盒子:box(相对定位)
子盒子:prev和next(绝对定位,设置偏移量)
实现效果:
代码:
html部分:
<div class="box">
<div class="prev"></div>
<div class="next"></div>
</div>
css部分:
.box {
/* 相对定位 */
position: relative;
width: 520px;
height: 280px;
background-color: pink;
margin: 0px auto;
}
.prev, .next {
/* 绝对定位 */
position: absolute;
/* 偏移父盒子高度的一半,上移子盒子高度的一半 */
top: 50%;
margin-top: -15px;
width: 20px;
height: 30px;
background-color: powderblue;
}
.prev {
left: 0;
}
.next {
right: 0;
}