通过定义属性进行双向绑定改变body的高度,watch监测窗口大小变化时触发,改变属性值达到预期效果,代码贴上

<template><div class="bgColor" :style="'height:'+fullHeight+'px;'"><div class="login-wrap"><h1 class="login-title">评测管理员</h1><div class="login-type-wrap"><router-link to="/login" class="logintype">登录</router-link><router-link to="/registered" class="logintype">注册</router-link></div><router-view></router-view></div></div>
</template>
<script>export default{name:"Login",data () {return {fullHeight: document.documentElement.clientHeight}},watch: {fullHeight (val) {//监控浏览器高度变化if(!this.timer) {this.fullHeight = valthis.timer = truelet that = thissetTimeout(function (){that.timer = false},400)}}},mounted () {this.get_bodyHeight()},methods :{get_bodyHeight () {//动态获取浏览器高度const that = thiswindow.onresize = () => {return (() => {window.fullHeight = document.documentElement.clientHeightthat.fullHeight = window.fullHeight})()}}}}
</script><style scoped>
@import '../../assets/style/auth/loginOrReg.css';
</style>

对于整个适应的背景图不让其平铺 ,宽高100%就ok

 background: url('../image/2.jpg') no-repeat center;background-size: 100% 100%;

vue 自适应屏幕的宽高度相关推荐

  1. android获取导航栏宽高,Android获取屏幕的宽高度、状态栏、标题栏、导航栏、编辑区域高度...

    目录 0.相关文章: 1.获取屏幕款高度 代码: /** * 获取屏幕宽度 * * @param context 上下文对象 * @return int */ public static int ge ...

  2. html css div自适应屏幕宽度,高度

    做C/S项目其实最让人蛋疼的无非就是兼容问题,各种浏览器的不兼容外还有div+css不科学的显示问题.所以针对div+css窗口最大化.缩小的自适应加以解决. [html] view plain co ...

  3. vue屏幕长宽自适应

    vue 自适应屏幕的宽高度 通过定义属性进行双向绑定改变body的高度,watch监测窗口大小变化时触发,改变属性值达到预期效果,代码贴上 <template><div class= ...

  4. android 动态让控件超出屏幕_android 动态设置屏幕控件宽高度

    获取屏幕宽高度: WindowManager wm = (WindowManager) context .getSystemService(Context.WINDOW_SERVICE); Displ ...

  5. html5设计图的状态栏标准高度,HTML5 canvas自适应手机屏幕宽高度大小

    本来想使用HTML5的canvas做一个手机小游戏,结果第一步canvas自适应屏幕大小就卡住了: 您的浏览器不支持HTML5 canvas,请换一个浏览器. 本来这段代码也是从网上视频搞到的,但是我 ...

  6. andorid最新的不规则色彩背景图片自适应屏幕宽高,背景不变形

    先在这里吐槽一下万恶的客户改需求... 再说一句...网上大部份资料都是坑爹的.因为不是针对你需求来写的....别照抄..你只能从多种答案中总结出自己的代码.自己的方法 所谓不规则背景图片是指色彩不同 ...

  7. vue数据大屏自适应屏幕分辨率js

    vue数据大屏自适应屏幕分辨率js 最近在写vue数据大屏的时候想到屏幕分辨率要自适应问题,按照设计图的百分比写感觉太麻烦,宽高甚至字体大小都要用百分比,就在想有没有其他的方案能实现,相信都用过rem ...

  8. php 缩略图 等比例 不失真,PHP自适应宽高度等比例缩略图函数 (无裁切)

    对于产品类或者图片类网站来讲,缩略图是一个很重要的应用.其实说来很简单,也就是把大图缩放成一个小图,用于图片的列表展现,这样能够达到用户快速浏览的目的,又能节省带宽.php 若是是等比例缩放,好比小图 ...

  9. [css] 怎么让body高度自适应屏幕?为什么?

    [css] 怎么让body高度自适应屏幕?为什么? 为何只设置body{height:100%}不行? height:100%是相对于父元素来说的,如果只设置body的高度属性,由于其父元素是html ...

最新文章

  1. 动态数组怎么定义_动态规划最长回文子序列
  2. 原创|一文读懂主成分分析(PCA)
  3. git提交代码时报错:nothing added to commit but untracked files present
  4. 弹出VIEW.非dialog
  5. Linux diffstat命令
  6. deepl windows_推荐一个为程序员深度开发的翻译插件DeepL
  7. css3缩放 transform: scale() 使用缩放之后顶点对齐问题
  8. TCP/IP协议簇中ARP协议
  9. python免费教程视频-28岁想从零开始自学python,有哪些靠谱免费的视频?
  10. python爬虫框架
  11. Fragstats 4 软件进行景观分析教程
  12. 实现虚拟机VMware上Centos操作系统与主机windows之间互相复制与粘贴
  13. 将社会工程学演绎成艺术---弗兰克·威廉·阿巴内尔的传奇故事--黑客博客
  14. 拓嘉辰丰:拼多多运营方法和技巧
  15. 力天创见区域客流人数统计
  16. JAVA基础作业练习—自定义异常之模拟ATM
  17. 数据库索引的创建以及常见优化
  18. 比赛必备 ︱ 省力搞定三款词向量训练 + OOV词向量问题的可性方案
  19. 水货苹果笔记本(Mac Book)验机流程
  20. vbs版的语音报时程序

热门文章

  1. Andrew Ng's deeplearning Course 第1课、第2课、第3课、第4课、第5课课后练习题/编程题
  2. 媒体类型@media
  3. imx6修改温度保护
  4. 少不读水浒——揭秘水浒传
  5. 易语言运行命令之注册DLL文件
  6. Vue刷新页面方式详解
  7. JAVA中阻塞队列的类别和区别(转载)
  8. 从阿里P5到P8=入门到内核?看看这份对标80W+年薪的Java进阶路线图
  9. 漏洞复现之ms10_018
  10. 安卓系统USB产品芯片使用推荐