我知道height
不是mj-column
的有效参数,但我想找到解决此问题的方法。
我有一个我希望重现的邮件模板,但没有找到使用MJML的方法。
以下代码不起作用:
<mj-section>
<mj-column width="300">
<mj-image src="http://www.online-image-editor.com//styles/2014/images/example_image.png" ></mj-image>
</mj-column>
<mj-column background-color=yellow width="300">
<mj-text mj-class="bigNumber"></mj-text>
</mj-column>
</mj-section>
我希望在移动设备上呈现相同的mj-column background-color=yellow
。
当你看at this gif时,你可以看到当我调整窗口大小时,突然宽度改变并恢复正常。我不明白为什么。
我尝试过使用mj-table
的另一种方式,但它并不像我希望的那样:将mj-column放在移动设备上的图像下方。
有人经历过类似的事情并找到了解决方案吗?
谢谢
答案 0 :(得分:0)
我将background-color
属性放在<mj-section>
上。
做到了我想要的。祝你好运!
答案 1 :(得分:0)
您需要设置mj-breakpoint。在断点宽度之前,heppeneds布局将是桌面,但在断点宽度之后,它将是所有mj列的100%
宽度。
默认情况下,mj断点宽度为320px
根据您的情况,您需要设置<mj-breakpoint width="300px" />