2011-07-08 18 views
8

Duplicar posibles:
How to resize the jQuery DatePicker controlCómo cambiar el tamaño del planificador de evento jQuery UI

Por favor, dígame cómo cambiar el tamaño del planificador de evento jQuery UI. Mi datepicker predeterminado width y height están cerca de 308px y 285px. Esto es demasiado grande para mi página. Por favor, dime cómo volver a clasificar según el tamaño ?. ¿Por qué se vuelve tan grande? Solo copié y pegué el código y reemplazo los archivos css y js en lugares relevantes.

<link rel="stylesheet" type="text/css" href="./css/ui/jquery.ui.all.css"> 

<script src="./js/jquery-1.5.1.js"></script>  
<script src="./js/ui/jquery.ui.core.js"></script> 
<script src="./js/ui/jquery.ui.widget.js"></script> 
<script src="./js/ui/jquery.ui.datepicker.js"></script> 

Gracias.

+0

[vaya a esta publicación] (http://stackoverflow.com/questions/659588/how-to-resize-the-jquery-datepicker-control) encontrará la respuesta adecuada. – run

Respuesta

26
$('div.ui-datepicker').css({ 
    font-size:10px; 
}); 

aumentar el tamaño de la fuente aumentará el tamaño total del datapicker.

+9

$ ('div.ui-datepicker'). Css ({fontSize: '12px'}); debería hacer el truco. –

+2

como no es mejor:. $ ("div.ui-selector de fechas") CSS ( \t \t \t \t \t \t { \t \t \t \t \t \t \t "font-size": "12px" \t \t \t \t \t \t} \t \t \t \t \t); ;) –

+0

Este truco no funciona para un selector de datos drop ... porque la Div no crea aún para acceder a él a través de CSS o también a través de jquery por set css ... para el selector de datos desplegable simplemente funciona si usamos '$ ('div.ui-datepicker'). css ({fontSize: '12px'});' después de la llamada '$ (" # date-start "). datepicker();'. – Mostafa

3

intente cambiar

.ui-datepicker { 
    height: 500px ; 
    padding: 0.2em 0.2em 0; 
    width: 150px; 
} 

en su jquery-ui-1.8.6.custom.css. tenga en cuenta que 1.8.6 es la versión que estoy usando.

+4

Este método no es bueno ... no deberíamos editar el núcleo de alguna biblioteca – Mostafa

Cuestiones relacionadas