比如
// HTML
<div class="block" style="{width: bwidth + 'px'}"></div>
// script
props: ['bwidth']
// style
block:before{
content: '';
width: bwidth - 2 // 这块代码如何动态写入 在vue里
}
block的宽度是父级传入的,其伪元素before的宽度需要在其基础上-2。
vue里是怎么实现代码
比如
// HTML
<div class="block" style="{width: bwidth + 'px'}"></div>
// script
props: ['bwidth']
// style
block:before{
content: '';
width: bwidth - 2 // 这块代码如何动态写入 在vue里
}
block的宽度是父级传入的,其伪元素before的宽度需要在其基础上-2。
vue里是怎么实现代码
9 回答1.7k 阅读✓ 已解决
6 回答943 阅读
3 回答1.3k 阅读✓ 已解决
4 回答949 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
3 回答856 阅读
3 回答1.3k 阅读✓ 已解决
可以用绝对定位,相对于父元素定位,然后用
calc(100% - 2px)
来实现,位置自己调整一下。