所以在mobirise 4.0.15
中我注意到提供的模板块启用了“块参数”,但自定义html块没有。
查看源代码,我可以看到流入sass的参数属性是在<mbr-parameters>
中定义的。
但是,将<mbr-parameters>
复制并粘贴到自定义html块中不会因某种原因启用“块参数”。
那么如何为自定义html块启用块参数呢?
答案 0 :(得分:0)
我注意到如果添加一个提供的模板,然后用我自己的自定义html替换所有内容,块参数保持启用状态,然后允许我编写自己的自定义块参数,这是很酷。
我已经联系了开发人员询问是否有比这种解决方法更好的方法,但至少在此期间这将达到预期的结果(我会在收到回复后更新此帖子)。
一个例子:
<mbr-parameters>
<!-- Block parameters controls (Blue "Gear" panel) -->
<input inline type="range" title="Margin Top" name="marginTop" min="0" max="8" step="1" value="6">
<input inline type="range" title="Margin Bottom" name="marginBottom" min="0" max="8" step="1" value="6">
<!-- End block parameters -->
</mbr-parameters>
然后在我的CSS中:
margin-top: (@marginTop* 15px);
margin-bottom: (@marginBottom* 15px);