首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >标题中的单选按钮

标题中的单选按钮
EN

Stack Overflow用户
提问于 2012-07-17 17:56:49
回答 3查看 897关注 0票数 0

我有一个带有几个单选按钮的标题,可以让用户在不同的列表视图之间进行选择。我不能更改它,所以它在一行中。这四个按钮的宽度大于屏幕尺寸,我无法限制每个输入的宽度。

下面是该部分的代码:

代码语言:javascript
复制
<div data-role="header" data-theme="b" data-position="fixed" style="height:45px;width:100%;">
<div class="centerFieldset">

    <fieldset class="radioBtn" data-role="controlgroup" data-type="horizontal" style="margin-top:1px;">
        <label for="flow" >Rivers</label> 
        <input class="type" type="radio" name="radio" id="flow" value="flow"
            onClick="javascript:changeFlow()" <?php print $flow_selected;?> />
        <label for="lake" >Lakes</label> 
        <input class="type" type="radio" name="radio" id="lake" value="lake"
            onClick="javascript:changeLakes()" <?php print $lake_selected;?> />
        <label for="meteo" >Meteo</label>
        <input class="type" type="radio" name="radio" id="meteo" value="meteo"
            onClick="javascript:changeMeteo()" <?php print $meteo_selected;?>/>
        <label for="tableau" >Tableau</label>
        <input class="type" type="radio" name="radio" id="tableau" value="tableau"
            onClick="javascript:changeMeteo()" />
    </fieldset>
</div>
</div>

CSS文件是:

.centerFieldset {文本对齐:居中;}

.centerFieldset字段集{ display: inline;margin left: auto;margin right: auto;width:100%;}

下面是它的外观:

当我尝试将标签宽度限制为20%时,得到的结果如下:

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-07-17 19:40:32

此布局中的问题是您在标题上使用了单选按钮...我认为在单选按钮中的jquery生成的div中包含了两个或更多css……要么使用导航栏,要么实现自定义css来禁用单选按钮中包含的第二个css类……

票数 1
EN

Stack Overflow用户

发布于 2012-07-17 19:24:01

.centerFieldset {文本对齐:居中;显示:块;浮动:左}

票数 1
EN

Stack Overflow用户

发布于 2012-07-17 19:39:09

你能试试这个吗?

.centerFieldset {文本对齐:居中;显示:块;浮动:左}}

宽度字段集{ .centerFieldset :100%}

它应该可以工作

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11520102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档