为了账号安全,请及时绑定邮箱和手机立即绑定

div高度为何不能随着背景图像的高度改变?

是因为div的高度只会跟着内容和边框的高度改变吗 div内容在第二层 背景图像在第三层  所以内容遮盖住了背景图像 所以不会改变 是这个原因吗?

正在回答

7 回答

额,这个问题没考虑过

不过,就好比铺地板砖,屋地的面积是一定了,不能因为地板砖的大小而改变屋地的大小吧,这是一个很实际的问题

0 回复 有任何疑惑可以回复我~
#1

Beckybei 提问者

非常感谢!
2015-03-10 回复 有任何疑惑可以回复我~

用伪类 ::before{

content:"";

display:block;

padding:50%;

}

将背景图片的div设置为块级元素

学自某大神

0 回复 有任何疑惑可以回复我~

可以改

0 回复 有任何疑惑可以回复我~

000

0 回复 有任何疑惑可以回复我~

背景图像肯定不可以

0 回复 有任何疑惑可以回复我~

显然是不能随着背景图像进行调整。

0 回复 有任何疑惑可以回复我~

这个没听过 高度只有随内容的改变而改变吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
网页布局基础
  • 参与学习       214707    人
  • 解答问题       1756    个

让你精通CSS中三大定位机制,彻底掌握网页布局的相关知识

进入课程

div高度为何不能随着背景图像的高度改变?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信