rails radio_button和标签在两个不同的行

时间:2012-05-21 05:10:07

标签: ruby-on-rails css radio-button

我对CSS很陌生。

我的应用程序中有单选按钮

<%= f.radio_button :gender, true %> <%= f.label :gender, "Male" %>        
<%= f.radio_button :gender, false%> <%= f.label :gender, "Female" %>

但页面显示单选按钮和标签分为两行,如

O
Male
O
Female

如何在同一条线上制作它?像

  O Male
  O Female

由于

input[type="radio"], label{
     float:left;
}
label{
 clear:left;
}

该页面看起来像

O
Male O
Female

尝试了几种不同的浏览器并且相同。

1 个答案:

答案 0 :(得分:5)

在你的css中这样写:

input[type="radio"], label{
 display:inline-block;
 *display:inline/*For IE7*/
 *zoom:1;
}

<强>已更新

像这样写:

input[type="radio"], label{
     float:left;
    }
input{
 clear:left;
}

选中此http://jsfiddle.net/nuyqd/