当前位置: 首页 > news >正文

网站建设中颜色的感染力wordpress 加论坛

网站建设中颜色的感染力,wordpress 加论坛,大连市住建局官网,个人域名注册流程文章目录 CSS中height设置100vh和100%的区别一、引言二、高度设置的区别1、100%1.1、父元素高度固定1.2、父元素高度未定义 2、100vh2.1、视口高度2.2、不受父元素限制 三、总结 CSS中height设置100vh和100%的区别 一、引言 在前端开发中,我们经常需要设置元素的高…

文章目录

  • CSS中height设置100vh和100%的区别
    • 一、引言
    • 二、高度设置的区别
      • 1、100%
        • 1.1、父元素高度固定
        • 1.2、父元素高度未定义
      • 2、100vh
        • 2.1、视口高度
        • 2.2、不受父元素限制
    • 三、总结

CSS中height设置100vh和100%的区别

一、引言

在前端开发中,我们经常需要设置元素的高度。CSS 提供了多种方式来定义元素的高度,其中 height: 100%;height: 100vh; 是两种常见的设置方式。它们之间有着明显的区别,了解这些区别对于创建响应式布局和实现特定的视觉效果至关重要。

二、高度设置的区别

1、100%

height: 100%; 表示元素的高度是其包含块(父元素)的高度的 100%。这里的关键是“包含块”,它可能是父元素,也可能是最近的非静态定位的祖先元素。

1.1、父元素高度固定

当父元素的高度被明确设置时,子元素使用 height: 100%; 将会完全填充父元素的高度。

<div style="height: 300px; background-color: yellow;"><div style="height: 100%; background-color: blue;"></div>
</div>

在这个例子中,内部的 <div> 将会完全填充外部 <div> 的高度。

1.2、父元素高度未定义

如果父元素的高度没有被定义,那么子元素即使设置了 height: 100%; 也不会显示任何高度,因为百分比是基于父元素的高度来计算的。

<div style="background-color: yellow;"><div style="height: 100%; background-color: blue;"></div>
</div>

这种情况下,内部的 <div> 高度将会是 0。

2、100vh

height: 100vh; 表示元素的高度是视口(viewport)高度的 100%。vh 是 viewport height 的缩写,其中 1vh 等于视口高度的 1%。

2.1、视口高度

无论父元素的高度如何,使用 height: 100vh; 的元素都会扩展到与视口相同的高度。

<div style="height: 100vh; background-color: blue;"></div>

这个 <div> 将会覆盖整个视口的高度,无视其父元素的高度。

2.2、不受父元素限制

即使父元素的高度被限制,使用 height: 100vh; 的子元素也会扩展到视口的高度。

<div style="height: 200px; background-color: yellow;"><div style="height: 100vh; background-color: blue;"></div>
</div>

在这个例子中,内部的 <div> 高度将会与视口一致,不受外部 <div> 的限制。

三、总结

height: 100%;height: 100vh; 在 CSS 中提供了不同的高度设置方式。100% 依赖于父元素的高度,而 100vh 则与视口的高度相关。在设计响应式布局时,合理使用这两种单位可以提高页面的灵活性和用户体验。


版权声明:本博客内容为原创,转载请保留原文链接及作者信息。

参考文章

  • CSS中height:100vh和height:100%的区别_CSDN博客
  • 前端设置宽高时height: 100% 和 100vh 的区别 - 艺术诗人
http://www.yayakq.cn/news/829165/

相关文章:

  • 视频点播网站开发网络运维是干什么的
  • 东莞网站建设渠道顺德移动端网站建设
  • 专业网站建设公司哪家专业网站开发背景怎么写
  • 网站建设如何敲图标代码网站建设预览
  • 同一个公司可以做几个网站网页制作详细步骤
  • 青岛建网站的公司搜索引擎官网
  • 做公司网站的服务费入什么费用网站建设优化服务公司
  • 自己制作网站的方法家居在线设计平台
  • 网站体验优化品牌策划公司都有哪些
  • 查询建设资质的网站织梦网站制作教程
  • 广州做网站开发辽宁建设工程信息网招标软件
  • wordpress站内访问谷歌电脑网络连接不上怎么解决
  • 教育网站图片制作公司网站哪个好
  • 网站模板下载好之后如何安装tk域名官方网站
  • 柯桥区建设集团网站jsp网站开发标准
  • 公司网站的具体步骤wordpress 随机播放
  • 网上有做口译的网站么建设有限公司网站
  • 网站建设shundeit网站做多长时间才会逐渐成功
  • 不免费的网络营销方式windows 优化大师
  • 企业网站建设课程体会个人域名备案网站名称
  • 网站建设开发员深圳福田区
  • 常见的网站结构类型嘉兴网站建设公司
  • 建个人网站需要哪些微信公众号里怎么做网站
  • 专门做二维码的网站php开发
  • 专业网站搭建定做什么语言做网站
  • 网站安全 重要性手机怎么建自己的网站
  • l建设银行网站哪个wordpress编辑器
  • 公司 网站建设 简介网页设计作业网站
  • 网站建站网站多少钱不会技术怎么做公司网站
  • 一流的网站建设与优化辽宁省建设工程信息网官网招标