ティエムは正しかった、私container
はボタンのグループを保持するために使用することになった。
私は次のことを行うことで同じ効果を達成することができました:
Javascript
{
xtype: 'container',
cls: 'btn-grouped ui-shadow ui-rd-soft ui-margin',
items: [
{
xtype: 'button',
docked: 'top',
cls: 'btn btn-seg',
text: 'Active relays'
},
{
xtype: 'button',
docked: 'top',
cls: 'btn btn-seg',
text: 'Relay history'
},
{
xtype: 'button',
docked: 'top',
cls: 'btn btn-seg',
text: 'About'
}
]
}
CSS
/**
* Buttons
*/
.btn-grouped {}
.btn-grouped .btn {background:#FFFFFF;color:#303030; border-color:#DEDEDE; border-bottom-width: 1px;border-top-width: 0px; text-shadow:none;}
.btn-grouped .btn .x-button-label {background:url(../img/btn-arrow-right.png) 97% 15% no-repeat;}
.btn-grouped .btn-seg {-webkit-border-radius:0px;border-radius:0px;}
.btn-grouped .btn-seg:first-child {-webkit-border-radius: 7px 7px 0px 0px;border-radius: 7px 7px 0px 0px;}
.btn-grouped .btn-seg:last-child {-webkit-border-radius: 0px 0px 7px 7px;border-radius: 0px 0px 7px 7px;}
.btn {
padding: .6em 0;
font-size:110%;
display:block;
font-weight:bold;
}
.btn .x-button-label {text-align:left; padding-left:1em;}
/**
* Utilities
*/
.ui-shadow {
-webkit-box-shadow: 0px 0px 3px 1px #858585;
box-shadow: 0px 0px 3px 1px #858585;
}
.ui-rd-soft {
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
.ui-margin {
margin:17px 0;
}
結果
これが最終結果の画像です!