div+css背景图片设置高度的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了div+css背景图片设置高度的问题相关的知识,希望对你有一定的参考价值。

CSS样式:

#db width:1002px; height:100; margin:auto; background:#E9DCA8;

#jbt width:1002px; height:40; margin:auto; background:url(images/jbt.jpg);

#logowidth:222px; height:86; margin:auto; background:url(images/sy1_01.jpg) no-repeat; float:left

div:

<div id="db"><div id="logo"></div></div>
<div id="jbt"></div>

为什么背景图设置了高度 但显示出来却达不到设置的高度 总是固定的高度 高度怎么调显示也不变 请指教 谢谢

参考技术A 你浮动了
#logofloat:left
只要是浮动了,它就脱离文档流了。需要清除浮动。
比较方便但是有弊端的改法就是
<div id="db"><div id="logo"></div>
<div style="clear:both"></div></div>
<div id="jbt"></div>
你可以去查一下 Clearfix本回答被提问者采纳

如何使div中的图片自适应宽度和高度,图片不变形,可以超出div,超出部分隐藏

参考技术A

1、HTML的div标签主要是用来布局,div默认是没有任何属性的这也是常用它布局的原因。

2、主要设置两个div,一个div在外一个div在内,并设置div的边框颜色。

3、首先打开页面,具体如下图所示。

4、F12打开审查元素,修改内层div的宽度,外层div随着边框。

5、修改内层div高度,外层div高度随之改变。

6、div定位测试。div如果使用了定位position则外层不会随内层div变化。

7、最后输出结果如图。

以上是关于div+css背景图片设置高度的问题的主要内容,如果未能解决你的问题,请参考以下文章

我定义的外层div的css里面背景图片不纵向平铺,设置的高度是自动的,但是加上高度的值之后才能显示

css 图片高度怎么设置才不会变形,被压缩

CSS DIV 高度 多三个像素(div 里面是图片,div和图片 均没有任何css样式),不知道为何

css after 插入图片,怎么设置内容高度

CSS:如何使背景图像的高度为100%,并保持纵横比[重复]

css手机版页面制作时如何让背景图片适应div的高度和宽度