2011-12-05 10 views
7

Quiero utilizar las pestañas de la IU de Jquery para crear tres pestañas que contengan el mismo área de contenido. El tamaño del área de contenido parece depender del contenido. ¿Cómo lo fuerzo para que las tres pestañas tengan el mismo tamaño de área de contenido para que pueda usar una altura del 100% para el contenido y que llenen todo el espacio disponible?Pestañas de la IU de Jquery con la misma altura

Gracias!

+0

Lo que debe determinar la altura? ¿Tienes una altura específica en mente? ¿Quieres que todos ellos tengan la misma altura que el más alto? –

+0

Básicamente quiero una altura fija para el tamaño de las pestañas + contenido de pestañas. Para que todas las áreas de contenido tengan el mismo tamaño. Planeo poner una Grilla de desplazamiento dentro de cada una de las tres pestañas. –

Respuesta

5

Si tiene una altura específica en mente, entonces puede especificar esa altura en el .ui-tabs-panel s apropiado. HTML dada así:

<div id="tabs"> 
    <ul> 
     <li><a href="#tabs-1">One</a></li> 
     <li><a href="#tabs-2">Two</a></li> 
     <li><a href="#tabs-3">Three</a></li> 
    </ul> 
    <div id="tabs-1"> 
     <!-- ... --> 
    </div> 
    <div id="tabs-2"> 
     <!-- ... --> 
    </div> 
    <div id="tabs-3"> 
     <!-- ... --> 
    </div> 
</div> 

entonces se podría hacer todos los paneles de 200px de altura con:

#tabs .ui-tabs-panel { 
    height: 200px; 
    overflow: auto; 
} 

Demostración: http://jsfiddle.net/ambiguous/SQu6K/

+0

Muchas gracias, esto me tiene muy cerca. Actualicé el violinista http://jsfiddle.net/SQu6K/16/ y agregué la cuadrícula que quería usar en la pestaña 1. El uso de su técnica funciona principalmente como puede ver en el enlace. Pero usa las barras de desplazamiento no temáticas. Quiero usar la barra de desplazamiento dentro de la cuadrícula, así que intenté establecer la altura de las grillas (la tabla) al 100%, pero eso no hace lo que esperaría. ¿Hay alguna manera de hacerlo funcionar con el desplazador de cuadrículas? De nuevo, gracias por la ayuda. –

+0

@metalideath: es posible que desee '# tabulaciones-1 {desbordamiento: oculto! Importante}' y luego indique al widget de la cuadrícula que se desplace dentro de ese espacio. Nunca he usado ese widget de cuadrícula, así que no sé cómo maneja el desplazamiento, lo siento. –

+0

Terminé haciendo que funcionara con el desplazamiento como yo quería. http://jsfiddle.net/SQu6K/20/ Gracias por la ayuda. –

Cuestiones relacionadas