从简单表单自定义单选按钮

Customizing Radio Buttons from Simple Form

所以现在我在字段中使用带有单选按钮的简单表单。按钮对于我的 UI 来说很小,我想通过 css 自定义它们。我怎样才能使按钮更大?我应该添加什么到 .scss?

这是一个包含单选按钮的简单形式的字段:

<%= f.collection_radio_buttons :shirtsize, [['XXL'], ['XL'],  ['Large'] ,  ['Medium'], ['Small']], :first, :last %>

HTML 每个单选按钮的输出是这个:

<label for="user_shirtsize_large">
  <input type="radio" value="Large" name="user[shirtsize]" id="user_shirtsize_large">
  <label class="collection_radio_buttons" for="user_shirtsize_large">Large</label>
</label>

我从来没有试过这个。让我们来看看 css select 或者: http://www.w3schools.com/css/css_attribute_selectors.asp

现在,让我们 select 所有输入类型 = "radio" 并设置高度和宽度:

input[type="radio"] { //select all input type = "radio"
    height: 100px;  //change these to get correct size
    width: 100px;
}