implemented vertical align mode of button
This commit is contained in:
parent
39311a508f
commit
fd6512a92e
4 changed files with 155 additions and 9 deletions
|
@ -15,12 +15,12 @@
|
|||
&-primary {
|
||||
.btn-primary;
|
||||
|
||||
.@{btn-prefix-cls}-group &:not(:first-child):not(:last-child) {
|
||||
.@{btn-prefix-cls}-group:not(.@{btn-prefix-cls}-group-vertical) &:not(:first-child):not(:last-child) {
|
||||
border-right-color: @btn-group-border;
|
||||
border-left-color: @btn-group-border;
|
||||
}
|
||||
|
||||
.@{btn-prefix-cls}-group &:first-child {
|
||||
.@{btn-prefix-cls}-group:not(.@{btn-prefix-cls}-group-vertical) &:first-child {
|
||||
&:not(:last-child) {
|
||||
border-right-color: @btn-group-border;
|
||||
&[disabled] {
|
||||
|
@ -29,13 +29,35 @@
|
|||
}
|
||||
}
|
||||
|
||||
.@{btn-prefix-cls}-group &:last-child:not(:first-child),
|
||||
.@{btn-prefix-cls}-group & + .@{btn-prefix-cls} {
|
||||
.@{btn-prefix-cls}-group:not(.@{btn-prefix-cls}-group-vertical) &:last-child:not(:first-child),
|
||||
.@{btn-prefix-cls}-group:not(.@{btn-prefix-cls}-group-vertical) & + .@{btn-prefix-cls} {
|
||||
border-left-color: @btn-group-border;
|
||||
&[disabled] {
|
||||
border-left-color: @btn-default-border;
|
||||
}
|
||||
}
|
||||
|
||||
.@{btn-prefix-cls}-group-vertical &:not(:first-child):not(:last-child) {
|
||||
border-top-color: @btn-group-border;
|
||||
border-bottom-color: @btn-group-border;
|
||||
}
|
||||
|
||||
.@{btn-prefix-cls}-group-vertical &:first-child {
|
||||
&:not(:last-child) {
|
||||
border-bottom-color: @btn-group-border;
|
||||
&[disabled] {
|
||||
border-top-color: @btn-default-border;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.@{btn-prefix-cls}-group-vertical &:last-child:not(:first-child),
|
||||
.@{btn-prefix-cls}-group-vertical & + .@{btn-prefix-cls} {
|
||||
border-top-color: @btn-group-border;
|
||||
&[disabled] {
|
||||
border-bottom-color: @btn-default-border;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&-ghost {
|
||||
|
@ -99,4 +121,8 @@
|
|||
&-group {
|
||||
.btn-group(@btn-prefix-cls);
|
||||
}
|
||||
|
||||
&-group-vertical {
|
||||
.btn-group-vertical(@btn-prefix-cls);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue