美文网首页
Vue项目中动态修改元素宽高的三种方式

Vue项目中动态修改元素宽高的三种方式

作者: 源大侠 | 来源:发表于2024-05-21 15:30 被阅读0次

介绍

开发中经常遇到这样的场景:根据元素的宽度,按比例设置高度。今天分享个指令,可以很轻松满足这类需求。
项目地址: https://github.com/MarxJiao/vue-proportion-directive

使用

安装

npm install vue-proportion-directive --save

代码

在新建vue实例前引用指令
import proportion from 'vue-proportion-directive';

Vue.use(proportion);

在需要设置比例的元素上使用指令
<template>
    <!-- 这个元素的高度会是宽度的0.5倍 -->
    <div v-proportion="0.5">
    </div>
</template>

相关文章

  • Android 动态修改控件的宽高

    今天在做动态修改RecycleView的宽高,网上搜的普通的修改方法 这种方法没办法改变recycleview的宽...

  • offset scroll client

    在JS中有三种常用来获取元素宽高和位置的方法,称之为JS的三大系列 一. offset系列 计算方式: (父级元素...

  • 动态计算NSAttributedString的宽高的方法

    动态计算NSAttributedString的宽高的方法 最近在复盘之前项目中关于文本宽高计算的实现, 这里简单归...

  • css笔记

    0. 关于百分比宽高 在使用百分比指定元素的宽高时,相对于父元素的宽高值会因为子元素定位方式的不同而不同 子元素是...

  • CSS页面布局总结

    display:设置元素的显示方式 display:block(块级元素) 默认为父元素宽高,可设置宽高相对前序换...

  • 重排和重绘

    重排(回流):当我们对 DOM 的修改引发了 DOM 几何尺寸的变化(比如修改了元素的宽、高或隐藏元素等)时,浏览...

  • vue中style scope深度访问方式

    背景:vue-cli3.0项目中需要修改element-ui collapse[https://element.f...

  • 【简单好用,支持懒加载】 vue-waterfall2 基于V

    vue-waterfall2 1.不需知道元素宽高,可宽高自适应 2.支持无图模式,内容自定义程度高 3.支持懒加...

  • 未知宽高元素居中篇

    一、父元素宽高未知、子元素宽高已知 父元素{ position: relative;}子元素{ position...

  • 清除浮动

    给父元素设置宽高: 由于浮动后的元素脱离文档流,无法撑起父元素的宽高,可以设置父元素的宽高。 CSS的clear属...

网友评论

      本文标题:Vue项目中动态修改元素宽高的三种方式

      本文链接:https://www.haomeiwen.com/subject/chjafjtx.html