0

我在我的 web 应用程序中单击按钮时创建了一行 JQuery Mobile 按钮。这些按钮在 FF 和 Chrome 中呈现良好,但在 IE9 中,它们仅呈现为正方形(而不是完整大小的矩形)并且文本大部分缺失。

这是HTML:

<div id="themes" data-role="popup" data-position-to="#layersImg" data-corners="true" data-transition="none" data-theme="b" data-overlay-theme="a">
    <div class="ui-grid-b">
        <div class="ui-block-a">
            <div data-role="fieldcontain">
                <fieldset data-role="controlgroup" data-type="vertical">
                    <!--<legend><strong></strong></legend>-->
                    <div style="margin-left: 15px; margin-right: 15px"> <a id="firstBtn" data-role="button" data-rel="popup" href="#firstCategory">Title</a>
                   /// and so on ....

我正在使用 JQuery 1.7 和 JQuery Mobile 1.3.0

我只有 IE 有这个问题(以及其他一些问题,请参阅我的其他帖子!)

有任何想法吗?谢谢,杰森

4

1 回答 1

0

好吧,这似乎可以解决问题:我刚刚在 fieldset 标记中添加了一个类:

  <fieldset data-role="controlgroup" data-type="vertical" class="ui-btn-right">

..现在它们按预期呈现..我仍然卡在我上面链接的另一个 IE9 问题上!

于 2013-04-16T20:48:26.240 回答