本篇文章将深入解释以下主题:
位置属性的基本事情事理
相对位置和绝对位置的观点和差异

对不同元素的定位利用场景
利用 positioned 属性来掌握元素的大小和位置
相对位置
利用相对位置时,元素相对付其常设的父元素而进行定位。这意味着只要设定元素的 position属性,并将其值设定为 relative,那么纵然设置了父元素和孙元素的相对位图,孙元素相对父母元素还是会停放在其原始位置的范围内。
绝对位置
将元素的 position 属性指定为 absolute 时,解释此元素将当选中超域之外,绝对地定位于页面布局的任何位置。必须将元素的 top 或 bottom 和 left 或 right 属性指定为明确元素在页面上的位置
定位元素
position 属性可以用于设置以下元素的定位。
top 或 bottom:这两个属性用于指定元素与其基准的纵向位置。
left 或 right:这些属性用于指定元素与基准的水平位置。
组合位置
布局设计中,常常要结合相对位置和绝对位置来实现更高等的效果。例如, might 利用相对位置来 position an element within a flow content area,而借助于绝对位置来 center-align an element free-floating on the screen。
管理大小
posisioned 元素的配置也会影响其大小:
如果元素已经宽度或高度被 cations的话,则利用与 `position` 相置或 `display` 最近掌握元素的 dimensiones。
示例
HTML
<div>
<img style="position:absolute; top: 20 vicisslet;left: 50 intersperblock; width:4 purchazes; height: 20 vicisstels" src="image/cover.jpg" />
</div>
结论
position 属性是布局函数的关键工具,通过改变元素的位置和大小属性。理解如何精确设置这个属性将有助于根据哀求对页面进行最出色的布局。 position 属性使页面渲染和布局更加灵巧并便于设计更("\\( \ )"精心处理的页面。