位置: IT常识 - 正文

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

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

推荐整理分享CSS 获取当前可视屏幕高度--使用calc()方法动态计算宽度或者高度(css获取id),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css获取元素,在css中获取项目名称,css获取属性值,获取css样式,获取css属性,css获取属性值,css获取class,css获取class,内容如对您有帮助,希望把文章链接给更多的朋友!

先了解一下CSS3的相对长度单位和绝对长度单位(参考详细教程) :

相对长度单位CSS 获取当前可视屏幕高度--使用calc()方法动态计算宽度或者高度(css获取id)

相对长度单位指定了一个长度相对于另一个长度的属性。对于不同的设备相对长度更适用。

单位描述em它是描述相对于应用在当前元素的字体尺寸,所以它也是相对长度单位。一般浏览器字体大小默认为16px,则2em == 32px;ex依赖于英文字母小 x 的高度;ch数字 0 的宽度;remrem 是根 em(root em)的缩写,rem作用于非根元素时,相对于根元素字体大小;rem作用于根元素字体大小时,相对于其出初始字体大小;vwviewpoint width,视窗宽度,1vw=视窗宽度的1% ;vhviewpoint height,视窗高度,1vh=视窗高度的1% ;vminvw和vh中较小的那个;vmaxvw和vh中较大的那个。绝对长度单位

绝对长度单位是一个固定的值,它反应一个真实的物理尺寸。绝对长度单位视输出介质而定,不依赖于环境(显示器、分辨率、操作系统等)。

px像素 (1px = 1/96th of 1in)in英寸 (1in = 96px = 2.54cm)cm厘米mm毫米

我们通过vh / vw 可以获得当前屏幕的视窗高度/宽度,所以在css中,通过计算这个高度即可使得div的高度自动撑开到屏幕高度。而计算这个高度可以使用css3的calc()函数(参考详细教程):

calc() 函数的定义与用法:

calc() 函数用于动态计算长度值,需要注意的是:

运算符前后都需要保留一个空格,例如:width: calc(100% - 10px);任何长度值都可以使用calc()函数进行计算;calc()函数支持 “+”, “-”, “*”, “/” 运算;calc()函数使用标准的数学运算优先级规则;运用实列:1. 设置div的高度满屏、宽度满屏:方法一:height:100vh; width: 100vw;<div class="div">一些文本...</div><style> .div {height:100vh; width: 100vw; position: absolute; left: 50px; border: 1px solid black; background-color: yellow; padding: 5px; text-align: center; }</style>方法二:width: calc(100%);height:calc(100%);<div class="div">一些文本...</div><style> .div {width: calc(100%);height:calc(100%); position: absolute; left: 50px; border: 1px solid black; background-color: yellow; padding: 5px; text-align: center; }</style>2. 自定义div的高度、宽度:calc(expression)

expression:必须是一个数学表达式,结果将采用运算后的返回值。

<div class="div">一些文本...</div><style> .div { //width: calc(50%*2);//height:calc(40%+50px);width: calc(100%/6);height:calc(100%-50px); position: absolute; left: 50px; border: 1px solid black; background-color: yellow; padding: 5px; text-align: center; }</style>
本文链接地址:https://www.jiuchutong.com/zhishi/297531.html 转载请保留说明!

上一篇:深度学习|论文中常用的注意力模块合集(下)

下一篇:基于 transformers 的 generate() 方法实现多样化文本生成:参数含义和算法原理解读(基于transformers的nlp入门 pdf)

  • 微信被别人拉黑我自己可以解除吗(微信被别人拉黑了还能看到朋友圈吗)

    微信被别人拉黑我自己可以解除吗(微信被别人拉黑了还能看到朋友圈吗)

  • oppoa9什么处理器(opporeno9处理器)

    oppoa9什么处理器(opporeno9处理器)

  • ipad送充电器吗(现在买ipad送充电器吗)

    ipad送充电器吗(现在买ipad送充电器吗)

  • 苹果不会开放iccid解锁了吗(iphone没有iccid)

    苹果不会开放iccid解锁了吗(iphone没有iccid)

  • 苹果手机电池鼓包把屏幕顶起来了(苹果手机电池鼓起来了怎么办)

    苹果手机电池鼓包把屏幕顶起来了(苹果手机电池鼓起来了怎么办)

  • 航母ALS是什么(航母lso是什么意思)

    航母ALS是什么(航母lso是什么意思)

  • 为什么苹果自带的天气显示不出来(为什么苹果自带软件无法下载)

    为什么苹果自带的天气显示不出来(为什么苹果自带软件无法下载)

  • 手机不能联网什么原因(手机不能联网什么意思)

    手机不能联网什么原因(手机不能联网什么意思)

  • 华为5G支持毫米波吗(华为5g毫米波技术是谁发现的)

    华为5G支持毫米波吗(华为5g毫米波技术是谁发现的)

  • 电脑进去桌面就一直闪(电脑进去桌面就重启)

    电脑进去桌面就一直闪(电脑进去桌面就重启)

  • 货拉拉退款要多久(货拉拉退款多久到银行卡)

    货拉拉退款要多久(货拉拉退款多久到银行卡)

  • 创客是什么平台(创客是什么意思啊)

    创客是什么平台(创客是什么意思啊)

  • 微博被拉黑还能@对方吗(微博被拉黑还能艾特对方吗)

    微博被拉黑还能@对方吗(微博被拉黑还能艾特对方吗)

  • qq新人报道怎么弄(qq新人报道怎么弄视频)

    qq新人报道怎么弄(qq新人报道怎么弄视频)

  • 爱奇艺会员怎么不能下载(爱奇艺会员怎么让第二个人登录)

    爱奇艺会员怎么不能下载(爱奇艺会员怎么让第二个人登录)

  • dc调光对手机有坏处吗(手机dc调光会增加手机耗电量吗)

    dc调光对手机有坏处吗(手机dc调光会增加手机耗电量吗)

  • 苹果联系人怎么存卡里(苹果联系人怎么导入新手机)

    苹果联系人怎么存卡里(苹果联系人怎么导入新手机)

  • ipad上的长图截屏怎么弄(ipad截长图app)

    ipad上的长图截屏怎么弄(ipad截长图app)

  • 电脑主机灰尘太多怎么清理(电脑主机灰尘太多影响设备么)

    电脑主机灰尘太多怎么清理(电脑主机灰尘太多影响设备么)

  • 户户通怎么调信号(户户通怎么调信号质量和信号强度)

    户户通怎么调信号(户户通怎么调信号质量和信号强度)

  • qq群成员名片在哪里设置(qq群成员名片在哪禁言)

    qq群成员名片在哪里设置(qq群成员名片在哪禁言)

  • 微信头像如何加上小国旗(微信头像如何加党徽)

    微信头像如何加上小国旗(微信头像如何加党徽)

  • 谷歌商店下载的安装包在哪里(谷歌商店下载的tiktok看不了)

    谷歌商店下载的安装包在哪里(谷歌商店下载的tiktok看不了)

  • 尾注分隔符替换为文本(尾注分隔符下面的短线)

    尾注分隔符替换为文本(尾注分隔符下面的短线)

  • SQL Server2005、2008如何彻底删除卸载并重新安装?

    SQL Server2005、2008如何彻底删除卸载并重新安装?

  • 一条命令解决 Win10重装升级系统后C盘爆满清不了的问题(命令行wifi)

    一条命令解决 Win10重装升级系统后C盘爆满清不了的问题(命令行wifi)

  • 北极国家野生动物保护区里的一只雌性北极熊和她的幼崽,阿拉斯加 (© Steven Kazlowski/Minden Pictures)(北极野生动物)

    北极国家野生动物保护区里的一只雌性北极熊和她的幼崽,阿拉斯加 (© Steven Kazlowski/Minden Pictures)(北极野生动物)

  • vue导入处理Excel表格详解(导入vue.js)

    vue导入处理Excel表格详解(导入vue.js)

  • 增值税发票综合服务平台红字确认
  • 资产负债表债务法是什么意思
  • 增值税发票抵扣操作流程
  • 建筑公司劳务分包抵扣分录
  • 营改增后企业所得税分成比例
  • 无形资产的摊销会计科目
  • 企业用流动资金怎么做账
  • 调账以前年度损益调整如何结转
  • 我国进口货物交税如何计算? 
  • 应计未计成本税前扣除年限
  • 固定资产之前没提折旧,数额交大
  • 认证的增值税发票怎么做成账本格式
  • 社保滞纳金税前怎么算
  • 公司收境外汇款
  • 固定资产对外投资增值税
  • 关于递延所得税的例题
  • 申请办理银行承兑流程
  • 小微企业附加税怎么算
  • 应征增值税不含税销售额和免税销售额
  • 赔偿给客户的钱抵扣货款的会计分录
  • 福利费应计入什么费用
  • 用积分兑换礼品英语怎么说
  • 花语大全各种花的花语花树
  • 如何查看microsoft账户的邮箱
  • 苹果电脑隐藏软件功能怎么开启
  • 坏坏狼故事绘本
  • rnbrcache.exe是什么意思
  • 招行网银专业版怎么登陆
  • 哈利法塔里面有什么
  • nginx怎么搭建
  • 投影仪属于固定资产哪一类
  • 日用品可以开专票吗
  • 个税申报系统操作指南
  • yolov5tiny
  • auth命令
  • 采购货未到收到发票
  • 织梦使用手册
  • 单位向职工出租房子
  • 没有实收资本的股权原值
  • 材料采购的账务怎么处理
  • 资产组可收回金额包含完全商誉吗
  • 法律是如何规定家用家具折旧
  • 购买二手车后
  • 上市公司股票增发条件
  • 项目人员租房费用怎么算
  • 商业会计和财务会计
  • 劳务费无发票怎么处理
  • 增值税发票打印机怎么调整打印位置
  • 个人社保和公积金
  • 给客户买的礼品要交税吗
  • 以前年度少计提的工资怎么处理
  • 年中未分配利润
  • 扣非净利润占比多少合理
  • 投标保证金退回是不是没中标
  • 公司电子发票报销
  • js操作剪切板
  • ubuntu 手动安装
  • window怎么样
  • win7开机taskeng
  • fedora怎么样
  • quickdcf.exe - quickdcf是什么进程 作用是什么
  • mac自带功能流程图
  • centos7 lvcreate
  • 为啥没有win8 win9
  • win7如何格式化D盘
  • yarn使用教程
  • 安卓专业图片处理软件
  • Bullet(Cocos2dx)之封装PhysicsWorld3D
  • qq登录失败是怎么回事
  • 深入探讨英文
  • python如何通过键找对应值
  • python 多线程处理
  • python asyncio
  • javascript面向对象编程指南
  • python中函数参数类型
  • 2020年保安证取消了吗
  • 发票如何验真伪?
  • 联合举办的活动
  • 税务文书保存期限分几类
  • 半挂牵引车车船税怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设