html - 单选按钮未完全对齐

标签 html css jquery-mobile

谁能告诉我为什么单选按钮会出现您在图片中看到的这种奇怪行为?

enter image description here

它没有正确对齐。为什么会有那条线?我没有应用任何 css 样式。

这是html代码:

<div class = "ui-grid-a">
                    <div class = "ui-block-a">  
                        <div data-role="fieldcontain" class="ui-hide-label">
                            <label for"date">Birth Date</label>
                            <input type="datetime" name="dt" id="dt" value="" placeholder="Birth Date" style="width: 50%"/>
                        </div>
                    </div>

                    <div class = "ui-block-b">
                        <div data-role="fieldcontain">
                            <fieldset data-role="controlgroup" data-type="horizontal">
                                <input type="radio" name="male" id="male" value="male" />
                                <label for="male">M</label>

                                <input type="radio" name="female" id="female" value="female" />
                                <label for="female">F</label>
                            </fieldset>
                        </div>
                    </div>
                </div>

最佳答案

似乎控制单选按钮周围的 fieldset 的 CSS 是罪魁祸首。我从 default jQuery Mobile CSS 中提取了以下内容.

.ui-controlgroup, fieldset.ui-controlgroup { padding: 0; margin: .5em 0 1em; }

上边距为 .5em,下边距为 1em。调整这些以查看它是否有任何不同。

关于html - 单选按钮未完全对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9185690/

相关文章:

javascript - 如何阻止 jQuery Mobile 按钮组溢出?

jquery 移动按钮样式在本地化时丢失

PHP 在 HTML 表中显示 MySQL 结果

javascript - PHP/HTML 提交后记住所选值 - 从 MySQL 填充的选项

css - Primeflex Flexgrid 是否支持 IE11?让 flexgrid 在 IE 上工作的任何解决方法?

javascript - 如何使用 jQuery/jQueryUi 根据从日出到日落的时间更改背景颜色?

Jquery - 从 SQLite 生成嵌套列表

javascript - jQuery:分别不向标签添加类或立即删除它

html - CSS 样式 - 字体

javascript - 在滚动上缩放 div - Javascript