首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示输入type="radio“内联样式-使用icheck-me类[icheck插件]

显示输入type="radio“内联样式-使用icheck-me类[icheck插件]
EN

Stack Overflow用户
提问于 2016-03-13 14:38:19
回答 3查看 961关注 0票数 0

我一直在尝试将输入单选类型内联对齐。但是我仍然不能使它们内联..它出现在下一行。

这是编码单元。

代码语言:javascript
复制
<tr>
    <td>Display on Homepage</td>
     <td>
         <div style="display: inline;">
             <label>
                  <input type="radio" class='icheck-me' name="show" value="Yes" data-skin="flat" data-color="orange" checked> Yes	
              </label>
              <label>
                  <input type="radio" id="radio-inline" class='icheck-me' name="show" value="No" data-skin="flat" data-color="grey"> No	
              </label>
          </div>
</tr>

EN

回答 3

Stack Overflow用户

发布于 2016-03-13 14:58:13

试试这个-

代码语言:javascript
复制
<label class='box'>
              <input type="radio" class='icheck-me' name="show" value="Yes" data-skin="flat" data-color="orange" checked> Yes   

          </label>
          <label class='box'>
              <input type="radio" id="radio-inline" class='icheck-me' name="show" value="No" data-skin="flat" data-color="grey"> No 
          </label>

CSS:

代码语言:javascript
复制
.box{ display:inline-block; width: 50px;} .icheck-me{ display:inline-block; float:left;}
票数 1
EN

Stack Overflow用户

发布于 2016-03-13 14:59:02

您也应该在标签上使用内联

代码语言:javascript
复制
<div>
    <label style="display: inline;">
        <input type="radio" class='icheck-me' name="show" value="Yes" data-skin="flat" data-color="orange" checked> Yes 
    </label>
    <label style="display: inline;">
        <input type="radio" id="radio-inline" class='icheck-me' name="show" value="No" data-skin="flat" data-color="grey"> No   
    </label>
</div>

这只是一个示例,不建议在样式属性中添加这些属性-应将其添加到新类或将display: inline;添加到icheck-me

票数 0
EN

Stack Overflow用户

发布于 2016-03-13 15:23:08

您可以使用display:block将单选按钮放在彼此的下面。此外,使用:‘style=“垂直对齐: top;"’将文本与单元格的右上角对齐

因此,您的代码将如下所示:

代码语言:javascript
复制
<tr>
  <td style="vertical-align: top;">Display on Homepage</td>
  <td>
  <div>
      <label>
      <input type="radio" class="icheck-me" name="show" value="Yes" data-skin="flat" data-color="orange" checked> Yes   
  </label>
  <label>
      <input type="radio" id="radio-inline" class="icheck-me" name="show" value="No" data-skin="flat" data-color="grey"> No 
  </label>
  </div>
  </td>
</tr>

和CSS:

代码语言:javascript
复制
.icheck-me{
  display:block;
  }

DEMO

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

https://stackoverflow.com/questions/35967340

复制
相关文章

相似问题

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