Openlaszlo的css2 model模型的支持

    技术2022-05-19  21

    Openlaszlo 4.9以后的版本已经支持css2的盒子模型。其用法为每个类都通过使用boxmodel的接口来实现。

     

    例子如下:

    <canvas> <include href="mixins/boxmodel.lzx" mce_href="mixins/boxmodel.lzx"/> <view with="boxmodel" bgcolor="yellow" margin="20" borderwidth="2" padding="5"> <text>text</text> </view> </canvas>  

    也可以通过css样式来定制。 只要匹配上对应的属性就可以。padding-left这样的写法目前也支持。 可能对于一些开发者来说,不太了解mixin是什么。其实可以理解是一种接口。或者是一种方法聚合。mixin里可以有方法和属性。 为什么是with,不是extends,这一点模仿了java的继承和实现接口的方式。更多的说明可以去官网看看。

    最新回复(0)