标签:relative sub 定位 demo 问题 10px position CSS
之前一直不太清楚position中的relative相对定位是相对于谁,之前的感觉就不说了,怕自己在乱记,查询一些资料后总结如下:
position如果没有标记默认是static,relative是相对于自己定位,absolute相对于自己最近的父元素来定位的,假如父元素(#demo)不给#demo相对定位,那么该元素(#sub)的绝对定位就是相对于body来定位的。
比如要在一个(#demo)div中的右上角放一个(#sub)元素,那么#demo元素设置相对位移(relative),#sub元素设置为绝对位移(absolute),#sub中,top=10px,right=10px,就可以把#sub放在#demo的距离上边框10px,有边框10px的位置如下图:
如果还不懂,看下面代码跑一遍就懂了。
CSS中的position:relative;的作用_Jacky的专栏-CSDN博客_position:relative
标签:relative,sub,定位,demo,问题,10px,position,CSS 来源: https://www.cnblogs.com/xuchenyang/p/15947513.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。