2011-06-06 7 views

Respuesta

2

estoy bastante seguro de que los iconos están empaquetados en una cuadrícula de sprss css por lo tanto no puede ser más grande ... lo único que se me ocurre es agregar un margen alrededor pero el ícono aún sería pequeño en el medio de mayor espacio libre

o incluso abrir el sprite y hacer iconos más grandes! ;)

Aquí lo que me gustaría probar (que todavía tendría que editar la hoja de sprites, pero estoy seguro de ascendencia soneone con Photoshop puede hacer más fácil:

function getPos(X,Y,Size) 
{ 
    var posJson = { posX:0,posY:0 }; 
    posJson.posX = X*-Size; 
    posJson.posY = Y*-Size; 
    return posJson; 
} 
$(document).ready(function(){ 
    var Pos = getPos(0,1,16); 
    $(".ui-icon-carat-1-n").css("background-position",Pos.posX+"px "+Pos.posY+"px"); 
}); 
+0

@ lil'monkey tienes razón están en un sprite, pensé también la solución de margen pero, duerma afectan el tamaño que usted mencionó. Iré a la forma manual de cambiar el tamaño. – topless

+0

Si Siempre que edite el tamaño de los íconos en el sprite, sería bueno anotar todos los pasos que tenía que hacer en el código. y publicarlo porque noté que hay muchas personas que preguntan en foros múltiples. –

+0

@ lil'monkey He echado un vistazo al sprite, pero para que todo funcione, tengo que ser muy preciso sobre el cambio de tamaño y los márgenes, además de eso, tendré que volver a calcular cada posición para cada icono en el sprite lo cual no es conveniente porque utilizo varios temas y los cambio dinámicamente. Veré si puedo encontrar una manera de escribir una automatización para que cada tema de icono se convierta en uno más grande. Cualquier precalculado es más que bienvenido. – topless

6

se puede añadir un zoom de estilo CSS, aunque esto no funciona en todos los navegadores, por ejemplo,

.zoomClassPercent { 
zoom:150%; 
} 

.zoomClassRatio { 
zoom:1.5; 
} 
+4

Tenga en cuenta que los iconos se verán horribles cuando los haga más grandes. – Abdulaziz

Cuestiones relacionadas