4-3 编程练习 右边的广告用了fixed定位还是没有起到效果,为什么?
来源:4-3 编程练习
weibo_淡写丶甜甜的回溢_0
2018-01-06 20:19:51
div1和div2里面的宽和高不是应该是来设置图片的大小的吗,为什么对图片起不了作用,却能对图片的上下位置起作用?
<!DOCTYPE html>
<html>2回答
好帮手慕糖
2018-01-08
你好,如下才是实现垂直居中哦。
top:0; left:0; bottom:0; right: 0; margin:auto auto; position:fixed;
祝学习愉快~
好帮手慕糖
2018-01-07
你好,1、不是的,div1和div2里面的宽和高只是设置的是这两个盒子的宽高,如果要设置图片的宽高,应该设置给img哦。
2、这里fixed起作用了,只是因为设置给盒子了,但是盒子的宽度又太大了,所以是从盒子开始算的,这里把盒子的宽去掉,由子元素(即图片)撑开即可。
祝学习愉快~
相似问题