2012-03-05 21 views
15

http://boutique40.com/No se puede cambiar el botón de Twitter ancho

quiero alinear los iconos sociales 2 exactamente en el centro. Y para hacerlo, quiero configurar el ícono de Twitter con el valor de ancho 80px, pero no puedo hacerlo. Solo logro hacer eso en el editor del navegador; Parece que no puedo seleccionar la clase correcta y element.style lo sobrepone lo que sea que haga. ¿Que es esto?

element.style { 
    width: 110px; 
    height: 20px; 
} 

que no acostumbran a envolver todo el botón para cambiar el tamaño (o debería?). El código que se debe trabajar es la siguiente:

.twitter-share-button { vertical-align:top; 
margin-left:10px; width: 80px;} 

Respuesta

35

En las herramientas para desarrolladores de Chrome element.style muestra ningún estilos en línea que se aplican al elemento seleccionado.

Para sustituir los utilizan !important

Así que para definir el ancho botón para 80px puede usar:

.twitter-share-button { 
width: 80px !important; 
} 
+0

fantástico, gracias! –

+0

funciona perfecto, gracias. –

+0

Esto no maneja los casos donde el contador crece más allá de los límites establecidos. Twitter aún tiene que introducir una "solución" que permita anchuras dinámicas en el elemento contador. –

0

trate de usar un estilo local en el propio botón, utilizando el atributo de estilo:

style = "width: 80px;" 

el estilo local debe sobrescribirlo.

+0

también lo han intentado, pero no funciona ... no sé por qué. –

Cuestiones relacionadas