Openlaszlo 4.9以后的版本已经支持css2的盒子模型。其用法为每个类都通过使用boxmodel的接口来实现。
例子如下:
也可以通过css样式来定制。
只要匹配上对应的属性就可以。padding-left这样的写法目前也支持。
可能对于一些开发者来说,不太了解mixin是什么。其实可以理解是一种接口。或者是一种方法聚合。mixin里可以有方法和属性。
为什么是with,不是extends,这一点模仿了java的继承和实现接口的方式。更多的说明可以去官网看看。