请问老师 元素为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进行定位了, 导致窗口改变的时候,元素位置也发生改变。建议: 可以给绝对定位的父级元素添加相对定位, 让绝对定位元素参照其父级元素定位

目前阶段, 主要实现全屏效果, 不用考虑浏览器窗口大小改变的情况, 后面我们会学习响应式布局,到时候在考虑窗口改变布局发生改变的问题

如果还有疑惑, 可以将你的完整代码粘贴过来, 便于老师准确高效的为你解决问题

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~

0

0 学习 · 40143 问题

查看课程