#zk
#zk
Вопрос:
Я новичок в работе с фреймами ZK. Я хотел иметь макет, в котором одно окно должно соответствовать ширине всего компонента div. Я попытался добавить width= 100%, но это не сработало. как мне это сделать? Пожалуйста, посмотрите код ниже
<zk>
<div style="background:yellow;">
<hlayout sclass="z-valign-top" style="background:red;">
<window width="100%" title="win" border="normal"/>
</hlayout>
<separator/>
</div>
</zk>
Комментарии:
1. первый hlayout должен соответствовать div, и поскольку window находится внутри hlayout, вы здесь просто создаете window, чтобы соответствовать ширине hlayout
Ответ №1:
По моему опыту, использование относительных размеров (в процентах) часто контрпродуктивно. Вместо этого используйте hflex / vflex.
<zk>
<div style="background:yellow;">
<hlayout sclass="z-valign-top" style="background:red;">
<window hflex="1" title="win" border="normal"/>
</hlayout>
<separator/>
</div>
</zk>