本篇文章展示了css实现高度自适应的具体操作,代码简明扼要容易理解,如果在日常工作遇到这个疑问。希望大家通过这篇文章,找到解决疑问的办法。

首先,我们刚开始设计某些网页板块时,总会给其一个height高度值,让它刚好适合内容大小。

我们来看一个具体的实例代码。

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <style type="text/css"> .con{ height: 100px; width: 400px; background-color: #9fcdff; color: black; } </style> <body> <div class="con"> <p>亿速云</p> <p>亿速云</p> <p>亿速云</p> </div> </body> </html>

给其一个height高度值这种方法在你增加内容时,就会出现下面这种情况:

这就是所谓的高度不适应,也就是css高度无法根据内容实现自适应,那我们如何来实现css高度根据内容自适应呢?

其实很简单,这里我们只需要把height属性去掉,给它一个padding-bottom的值。那么,css高度就会根据内容来实现自适应。

padding-bottom属性设置元素的下内边距(底部空白)。

我们来看一下具体的高度自适应实现代码:

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Title</title> </head> <style type="text/css"> .con{ padding-bottom:1cm; width: 400px; background-color: red; color: black; } </style> <body> <div> <p>亿速云</p> <p>亿速云</p> <p>亿速云</p> <p>亿速云</p> <p>亿速云</p> </div> </body> </html>

以上就是css实现高度自适应的代码分享,代码示例简单明了,如果在日常工作遇到此问题。通过这篇文章,希望你能有所收获,更多详情敬请关注亿速云行业资讯频道!