2012-09-23 8 views
16

-webkit-padding-start: 40px; para Chrome-webkit-relleno-inicio: 40 px; ¿Qué debería ser para IE y Firefox?

lo que es para IE y Firefox ?

+3

¿Conoces Google? revise este [enlace] (https://developer.mozilla.org/en-US/docs/CSS/-moz-padding-start) –

+3

@por favor, trate de respetar a las personas si desea que las personas lo respeten, como usuario de stackoverflow y alfabetización en inglés, entiendo los términos de la publicación de la pregunta, e intenté buscar en google, tal vez debido a una palabra clave incorrecta o tal vez no pude encontrar respuestas en google y stackoverflow, gracias por su pregunta y espero haber respondido usted –

+0

@venkateshwar gracias, ¿qué pasa con ie? microsoft no es tan útil –

Respuesta

13

Para Firefox, el nombre de la propiedad es -moz-padding-start. Para IE, no hay contraparte (hasta ahora).

Puede lograr el mismo efecto utilizando funciones de CSS ampliamente admitidas, al menos en un escenario simple en el que la página como un todo sea de izquierda a derecha o de derecha a izquierda, y dirección de escritura. Usando <html dir=ltr> o <html dir=rtl>, respectivamente, se puede escribir el código CSS de esta manera:

[dir=ltr] .foo { 
    padding-left: 2.5em; 
} 
[dir=rtl] .foo { 
    padding-right: 2.5em; 
} 

Esto correspondería a .foo { padding-start: 2.5em; }. Por supuesto, este enfoque significa cierta duplicación de código. Pero funciona en casi el 100% (incluido IE 7 y versiones posteriores en modo Standad).

10
-moz-padding-start: 40px; 
-webkit-padding-start: 40px; 
-khtml-padding-start: 40px; 
-o-padding-start: 40px; 
padding-start: 40px; 
padding: 40px; 

No creo que IE tiene un equivalente de relleno de arranque.

+1

bien, eso funciona bien, solo relleno :) gracias –

Cuestiones relacionadas