div设置宽高没有效果,,依然是内容那么大,而加上float就有效果了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了div设置宽高没有效果,,依然是内容那么大,而加上float就有效果了相关的知识,希望对你有一定的参考价值。

看浏览器的分辨率了,分辨率是800*600的话,最好是设置成778的宽,如果是1024*768的话,就设置成1002的就行了,我说的都是网页浏览的时候是全屏的,不过一般的电脑分辨率都是1024*768的,高的话就不限了,如果不想要下拉滚动条的话,高就定成600左右的就行了! 参考技术A 检查下是不是多个地方设置了div的属性,float跟宽度和高度没关系的

div的最小宽高和最大宽高

div的最小宽高最大宽高很少使用但是很实用,今天敲代码,就遇到了,要在div里设置滚动条,众所周知,一般是设overflow-y:auto,但需要一个高度,只有div里的内容超过这个高度时,才会有滚动条效果。但是这时就会有问题了,如果我div里放了一个表格,当表格为空时,div就为空白,不好看。如果要让div能自动根据其内部内容撑开高度,又不能让其太高咋办呢?

这时,最大高度就可以完美的解决此问题了

<div style="max-height:400px;overflow-y:auto">

  内容

</div>

同理,设置最小高度

<div style="min-height:200px;">

  内容

</div>

最大宽度

<div style="max-width:400px;overflow-x:auto;">

  内容

</div>

最小宽度

<div style="min-width:200px;">

  内容

</div>

这四个属性也可以配合使用

以上是关于div设置宽高没有效果,,依然是内容那么大,而加上float就有效果了的主要内容,如果未能解决你的问题,请参考以下文章

我有一个大div,里面有很多个小div,大div设置了滚动条,我想第一个小div不受滚动条影响,始终显示.

div标签内的文本会自动换行,span则不会。

css里怎么让div或者其他盒子里的东西宽高不变的任意移动而不被其他东西遮盖住?

谁知道div 布局大框架宽度高度根据啥设置 不同的浏览器怎么设?

html锚点总结

未知宽高的div怎么垂直水平居中