css怎么实现高度自适应

发布时间:2021-07-28 18:25:14 作者:chen
来源:亿速云 阅读:261

本篇内容主要讲解“css怎么实现高度自适应”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css怎么实现高度自适应”吧!

在写css静态页面的时候让Html的高度自适应屏幕高度是一个常见的需求,比如你有一个需要置底的bottom按钮,需要在内容不足一屏的时候显示在屏幕的底部,在内容超过一屏的时候显示在所有内容的底部。

方法1

给html元素设置“height:100%;display:table;”样式,给body元素设置“display:table-cell;height:100%;”样式即可。

html {
  height: 100%;
  display: table;
}
body {
  display: table-cell;
  height: 100%;
}

方法2:使用flex布局

.container {
  display: flex;
  min-height: 100vh;
  flex-direction: column;
}
header {
  background: #cecece;
  min-height: 100px;
}
content {
  background: #bbbbbb;
  flex: 1; /* 1 代表盡可能最大,會自動填滿除了 header footer 以外的空間 */
}
footer {
  background: #333333;
  min-height: 100px;
}

到此,相信大家对“css怎么实现高度自适应”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

推荐阅读:
  1. Android中怎么实现组件宽度高度自适应
  2. css实现高度自适应正方形

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

css

上一篇:JavaScript怎么设置页面的标题

下一篇:怎么安全使用代理ip上网

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》