>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >image http://forum.mozilla-russia.org/viewtopic.php?id=8603 |
formatC'vt > 24-02-2006 23:59:50 |
Выделить код Код:<?xml version="1.0" encoding="windows-1251"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window orient="horizontal" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <vbox flex="1"> <image src='img.jpg' width='60' height='80'/> </vbox> </window> Картинка отображается по ширене во все окно, т.е. игнорируется атрибут width. Подскажите как исправить плз. |
Anton > 25-02-2006 00:18:54 |
formatC'vt пишет
flex у vbox'а убрать. Или внутрь vbox'а поместить hbox, а уже в него - image. |
formatC'vt > 25-02-2006 00:35:24 |
Anton пишет
А как быть с несколькими изображениями? Если их все в hbox поместить, то они в один ряд будут, а хотелось бы что бы количество рядов и столбцов с изображениями зависело от размеров окна. |
Anton > 25-02-2006 02:56:11 |
formatC'vt пишет
Можно в div поместить вместо hbox'а: Выделить код Код:<?xml version="1.0" encoding="windows-1251"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window orient="horizontal" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="http://www.w3.org/1999/xhtml"> <vbox flex="1"> <html:div style="display:block;"> <image src='img.gif' width='500px' height='100%'/> <image src='img.gif' width='500px' height='100%'/> </html:div> </vbox> </window> |