请问老师 元素为absolute时候 浏览器窗口大小改变时元素位置也在改变怎么办"?
来源:5-6 作业题
envy__
2019-08-26 15:56:41
.screen-2 .screen-2__img3{
width: 266px;
height: 205px;
background: url(../image/sc2-2.png) center no-repeat;
z-index: 1;
position: absolute;
bottom: 18%;
right: 34%;
}
1回答
好帮手慕慕子
2019-08-26
同学你好, 你说的这种情况, 可能是由于元素的绝对定位是参照body进行定位了, 导致窗口改变的时候,元素位置也发生改变。建议: 可以给绝对定位的父级元素添加相对定位, 让绝对定位元素参照其父级元素定位
目前阶段, 主要实现全屏效果, 不用考虑浏览器窗口大小改变的情况, 后面我们会学习响应式布局,到时候在考虑窗口改变布局发生改变的问题
如果还有疑惑, 可以将你的完整代码粘贴过来, 便于老师准确高效的为你解决问题
如果帮助到了你, 欢迎采纳!
祝学习愉快~~~
相似问题
回答 2
回答 2