css怎样自适配屏幕高度?下面本篇文章给大家介绍一下css实现自适应屏幕高度的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

css实现自适应屏幕高度

在CSS中,可以通过设置height属性的值为100%(相对长度)来让自适应屏幕高度。

Document

body,html{

margin:0px;

height:100%;

}

.div1{

width:100px;

height:100%;

background:red;

}

说明:

百分比是一个相对长度单位,相对于包含块(containing block)的高宽或字体大小来取值。

关于包含块(containing block)的概念,不能简单地理解成是父元素。

如果是静态定位和相对定位,包含块一般就是其父元素。

如果是绝对定位的元素,包含块应该是离它最近的 position为非static属性的祖先元素。

如果是固定定位的元素,它的包含块是视口(viewport)。

具体可以参考 W3Help。

更多web前端自学知识,请查阅 HTML中文网 !!

html如何适配设备高度,css怎样自适配屏幕高度?相关推荐

  1. CSS 获取当前可视屏幕高度--使用calc()方法动态计算宽度或者高度

    先了解一下CSS3的相对长度单位和绝对长度单位(参考详细教程) : 相对长度单位 相对长度单位指定了一个长度相对于另一个长度的属性.对于不同的设备相对长度更适用. 单位 描述 em 它是描述相对于应用 ...

  2. CSS设置div与屏幕高度一致

    具体实现 <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8 ...

  3. android 中测量高度和宽度,android获得屏幕高度和宽度(display中getSize(Point)方法使用)...

    方法一: public static int SCREEN_WIDTH; public static int SCREEN_HEIGHT; //获取屏幕 WindowManager wm = (Win ...

  4. html自动适应屏幕分辨率,css如何设置适配不同分辨率屏幕?

    css如何设置适配不同分辨率屏幕?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. css如何设置适配不同分辨率屏幕? 在使用div+css网页布局时,可以 ...

  5. 前端CSS移动端适配

    导读 移动端适配,是我们在开发中经常会遇到的,这里面可能会遇到非常多的问题: 1px问题 UI图完美适配方案 iPhoneX适配方案 横屏适配 高清屏图片模糊问题 ... 上面这些问题可能我们在开发中 ...

  6. 从设备像素比到移动适配

    一.设备像素比(device pixel ratio ) 视觉稿 在前端开发之前,我们会有一个psd文件,称之为视觉稿.对于移动端开发而言,为了做到页面高清的效果,视觉稿的规范往往会遵循以下两点: 首 ...

  7. js/css 检测移动设备方向的变化 判断横竖屏幕

    js/css 检测移动设备方向的变化 判断横竖屏幕 方法一:用触发手机的横屏和竖屏之间的切换的事件 window.addEventListener("orientationchange&qu ...

  8. iOS设备分辨率 UI规范 以及适配

    iPhone/iPod Touch 普通屏                         320像素 x 480像素       iPhone 1.3G.3GS,iPod Touch 1.2.3 3 ...

  9. css3 高度最小100%,100%最小高度CSS布局

    我正在使用以下代码:CSS布局-100%的高度 最小身高 此页面的#container元素的最小高度为100%.这样,如果内容所需的高度大于视口提供的高度,则#content的高度也会强制#conta ...

  10. 纯CSS实现侧边栏/分栏高度自动相等

    一.为何要分栏高度一致? 分栏高度一致的目的是更加美观.举两个例子吧 2.1 对于分栏布局,我们或许会用边框(border)进行分隔,就如鄙人博客的分栏 此时最担心的问题就是高度不一致,尤其是无边框属 ...

最新文章

  1. linux docker安装mysql_Linux-docker安装mysql
  2. windbg拦截驱动
  3. idea项目怎么jdk和scala同时显示在External Libraries下?
  4. 两个例子详解并发编程的可见性问题和有序性问题,通过volatile保证可见性和有序性以及volatile的底层原理——缓存一致性协议MESI和内存屏障禁止指令重排
  5. delphi tdxdbgrid 导出 excel_9个免费的Excel图表工具,1键即可做出高大上图表,月薪3万没问题...
  6. jquery 让div滚动条自动滚动到最下面
  7. vue list数组合并和插入数据
  8. java调整图片透明度
  9. SAP中检查货币代码
  10. 收集的一些discuz插件常用插件。
  11. 计算机操作系统核心知识点总结面试笔试要点
  12. 不容错过的Multisim14.0语言设置!!
  13. 手机不能打电话没有信号无服务器,手机信号故障排除方法
  14. matlab 无刷电机,无刷直流电机的matlab仿真
  15. 符号——Alt+数字键
  16. Rockchip PX30/RK3326 Android开机时间优化
  17. 美国佐治亚大学计算机专业,美国佐治亚大学排名
  18. [网盘工具/百度网盘]秒传链接的使用 -2022版油猴网页脚本
  19. 在Ubuntu上安装802.11n无线网卡驱动
  20. 某在线商店电子产品销售数据分析-RFM分析方法

热门文章

  1. 除了美团点评合并,国庆长假O2O还发生了什么?
  2. 怎样建自己的网站?如何建立一个网站?建网站的步骤?
  3. edp协议 netty_使用esp8266 arduino 通过EDP协议 将数据传递到onenet平台
  4. WLAN适配器故障(消失)的最快解决办法
  5. 今天来说说白色white
  6. 在几何画板上画椭圆可以根据椭圆第二定义
  7. 检测站营销系列文章:机动车检测站如何做精益营销?
  8. 在windows上配置本地域名解析,配置hosts文件
  9. Pandas —— Periods(周期)的创建、运算及转换
  10. linux lsof详解