当前位置:  开发笔记 > 前端 > 正文

如何将引导按钮对齐到引导面板中选择选项的右侧

如何解决《如何将引导按钮对齐到引导面板中选择选项的右侧》经验,为你挑选了1个好方法。

我想按照图表将引导按钮对齐到右边.请注意我使用的是Bootstrap面板和form-horizontal: 在此输入图像描述

默认情况下,按钮位于选项下方.我试过的:

haxxxton.. 6

您可以利用Bootstrap input-groupinput-group-addon类.然后我们只需要更新样式来处理里面的按钮.

在此输入图像描述

HTML

CSS

.input-group-button {
    padding: 0 0 0 5px;
    border-color: transparent;
    background: none;
}

的jsfiddle

PS.你似乎已经把引荐text-right按钮INSIDE您选择的元素.这不会工作,应该更新

更新

如果你希望你的按钮感觉更加"附加"到选择,你必须"关闭"webkits默认border-radius覆盖.input-group .form-controlborder-radius,但是然后可以做类似的事情:

在此输入图像描述

CSS

.input-group-button {
    padding: 0;
    border:none;
    background: none;
}
.input-group .input-group-button:first-child .btn{
    border-top-right-radius:0;
    border-bottom-right-radius:0;
}
.input-group .input-group-button:last-child .btn{
    border-top-left-radius:0;
    border-bottom-left-radius:0;
}
.input-group select.form-control{
    -webkit-appearance: none;
}

更新了JS Fiddle

注意:这将删除浏览器添加的"箭头",因此可能不是您所追求的



1> haxxxton..:

您可以利用Bootstrap input-groupinput-group-addon类.然后我们只需要更新样式来处理里面的按钮.

在此输入图像描述

HTML

CSS

.input-group-button {
    padding: 0 0 0 5px;
    border-color: transparent;
    background: none;
}

的jsfiddle

PS.你似乎已经把引荐text-right按钮INSIDE您选择的元素.这不会工作,应该更新

更新

如果你希望你的按钮感觉更加"附加"到选择,你必须"关闭"webkits默认border-radius覆盖.input-group .form-controlborder-radius,但是然后可以做类似的事情:

在此输入图像描述

CSS

.input-group-button {
    padding: 0;
    border:none;
    background: none;
}
.input-group .input-group-button:first-child .btn{
    border-top-right-radius:0;
    border-bottom-right-radius:0;
}
.input-group .input-group-button:last-child .btn{
    border-top-left-radius:0;
    border-bottom-left-radius:0;
}
.input-group select.form-control{
    -webkit-appearance: none;
}

更新了JS Fiddle

注意:这将删除浏览器添加的"箭头",因此可能不是您所追求的

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有