ejemplo - jquery combobox example
¿Cómo puedo jQuery-UI autocompletar de forma diferente que las pestañas jQuery-UI? (1)
Ponga el estilo que desea personalizar, por ejemplo, en la sección de la cabeza como se muestra a continuación:
#my-tab .ui-corner-all, #my-tab .ui-corner-top, #my-tab .ui-corner-left, #my-tab .ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -khtml-border-top-left-radius: 0px; border-top-left-radius: 0px; }
my-tab
es tu jquery-ui tab div id
editar:
de la documentación de jquery ui tabs
Su html interpretado se verá así:
<div class="ui-tabs ui-widget ui-widget-content ui-corner-all" id="tabs">
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><a href="#tabs-1">Nunc tincidunt</a></li>
<li class="ui-state-default ui-corner-top"><a href="#tabs-2">Proin dolor</a></li>
<div class="ui-tabs-panel ui-widget-content ui-corner-bottom" id="tabs-1">
<p>Tab one content goes here.</p>
</div>
...
</div>
para "menú", anulará por:
#ui-tabs .ui-tabs-nav>li a { color: red !important }
Estoy usando dos widgets de jquery ui, autocompletar y pestañas.
Cada uno tiene sus propias hojas de estilo en jquery.ui.autocomplete.css
y jquery.ui.tabs.css
respectivamente, sin embargo, comparten muchos estilos en jquery.ui.theme.css
. Cuando realizo un cambio en los estilos en jquery.ui.theme.css
, afecta tanto al autocompletado como a las pestañas. ¿Cómo puedo personalizar los estilos diferentes para autocompletar y pestañas?
Una cosa que me gustaría cambiar son los bordes redondeados en el efecto de desplazamiento de fondo para la autocompletar. El correcto cambio de .css a esto es
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -khtml-border-top-left-radius: 0px; border-top-left-radius: 0px; }
Sin embargo, me gustaría que las pestañas se redondeen. Entonces el cambio que haría es cambiar el radio de 0px
a 5px
.