css - 自定义按钮组

标签 css zurb-foundation

我想使用基础按钮组并拥有自己的样式,但我不知道如何设置所选按钮的自定义样式

我有这个:

.format-button-group {
  @include button-group-container(
    $styles:true

  );
  .format-group { @include button; }
}

如何为被点击的按钮设置“事件”按钮样式?

最佳答案

你可以用 radio 组来做到这一点 http://jsfiddle.net/vDyK2/

html:

<ul class="button-group round">
    <li>
        <input type="radio" id="btn1" name="btn">
        <label for="btn1" class="small button secondary">Ipsum</label>
    </li>
    <li>
        <input type="radio" id="btn2" name="btn">
        <label for="btn2" class="small button secondary">Dolor</label>
    </li>
    <li>
        <input type="radio" id="btn3" name="btn">
        <label for="btn3" class="small button secondary">Sit amet</label>
    </li>
</ul>

CSS:

input[type="radio"]{
    display:none;
    position:absolute;
}
.small.button.secondary{
    margin:0;
}
input[type="radio"]:checked + label{
    background-color: rgb(0, 114, 149);
}

关于css - 自定义按钮组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24745252/

相关文章:

javascript - Zurb Foundation 使用 12 列布局两侧的空间

javascript - Uncaught TypeError : modal. on(...).trigger 在使用 Zurb Foundation 5.5.3 时不是函数?

css - 删除 html 输入周围的边框

javascript - 如何使 Foundation 5 Reveal Popup 响应?

javascript - 从 DOM 中检索所有可滚动元素

javascript - 为什么我的悬停效果和图像上升和下降的速度不同?

CSS如何填充容器的高度?

javascript - 简单的 CSS 过渡

css - IE7 选择框比其他浏览器大

html - 基金会 : background image outside container