Пользовательские dijit.form.Hor HorizontalRuleLabels отображаются в процентах на Firefox

После добавления настраиваемого диапазона ползунка (от 1 до 12), вот так:

<div id="mySlider" > <!-- intialized on javascript -->
<div data-dojo-type="dijit.form.HorizontalRule" 
     data-dojo-props='container:"bottomDecoration", count:2, style:{height:"5px"}'></div>
<ol data-dojo-type="dijit.form.HorizontalRuleLabels" data-dojo-props='container:"bottomDecoration", style:{height:"1em", fontSize:"75%"}'>
    <li><span style="font-size: small">1</span></li>                                                   
    <li><span style="font-size: small">12</span></li>
</ol>

Я получил проценты (0%, 100%) вместо пользовательского диапазона.

Это происходит только в Firefox, для страниц, которые обслуживаются Apache. Я попытался запустить ту же страницу на localhost с Glassfish, и это сработало, как и ожидалось.

Есть ли способ решить эту проблему (код или, возможно, конфигурация Apache?)

Примечание: я также могу добавить соответствующий JavaScript, если это кому-нибудь поможет.

1 ответ

Я не смог решить эту проблему декларативным способом, поэтому вместо этого я сделал программную инициализацию: http://dojotoolkit.org/documentation/tutorials/1.6/sliders/

Другие вопросы по тегам