<style> .content { width: 60%; height: 2000px; background: #999; margin: 0 auto;} .h0 { height: 0;} .ovh { overflow: hidden;} .tr { text-align: right;} .abs { position: absolute; width: 20px; height: 20px; background: #F00;} .ml10 { margin-left: 10px;} .mt30 { margin-top: 30px;} </style> <body> <div class="content"> <div class="h0 ovh tr"> <span class="abs ml10 mt30"></span> </div> </div> </body>
你写的才是跟随的,视频里的是不跟随的,不知道老湿是如何实现的
magin应该是负值才对。
原来是把.abs 设置为fixed;
额,absolute的元素本身就是块级元素。。
span标签是内联元素,内联元素的高度、宽度及顶部和底部边距不可设置。在你 的.abs样式中加个display:block;
将内联元素转为块级元素,这些样式应该就有效了