【发布时间】:2019-05-16 09:33:37
【问题描述】:
我想创建一个组件,左侧或右侧有一个文本,旁边有一个图像。
目前我只使用一个布尔参数来检查哪个元素先出现。在较大的屏幕尺寸上一切都很好,但对于较小的屏幕,每个图像都应该在文本上方。
如果文本在左侧,这不起作用,因为它将自身置于图像上方。
我创建了一个显示问题的工作示例
https://codesandbox.io/s/3qpj23y3o1
如何解决此问题?也许也有办法摆脱这个 if 语句?因为唯一不同的是图像和文本容器的顺序。
【问题讨论】:
标签: javascript css vue.js vuejs2 vue-component