比如// HTML<div class="block" style="{width: bwidth + 'px'}"></div>// scriptprops: ['bwidth']// styleblock:before{ content: '';
width: bwidth - 2 // 这块代码如何动态写入 在vue里}block的宽度是父级传入的,其伪元素before的宽度需要在其基础上-2。vue里是怎么实现代码
1 回答

慕码人8056858
TA贡献1803条经验 获得超6个赞
可以用绝对定位,相对于父元素定位,然后用calc(100% - 2px)
来实现,位置自己调整一下。
block { position: relative; }block::before{ position: absolute; content: ''; width: calc(100% - 2px); height: 100%; }
添加回答
举报
0/150
提交
取消