Usando las herramientas de desarrollo propias de ie8, muestra los elementos text-align value como left, pero se representa centrado en ie8 standards mode. En peculiaridades o estándares ie7, todo está alineado correctamente a la izquierda.¿Por qué ie8 centrar el texto cuando el texto-alinear se establece a la izquierda?
Respuesta
Una solución muy elegante de haslayout.net:
th {
text-align: inherit;
}
text-align es hereditaria. ¿La etiqueta principal (TABLE, creo) centra el texto?
La tabla tiene una configuración de clase text-align a la izquierda. El
IIRC, <th> elemento se centrará y audaz el texto debido al estilo interno del navegador. Esta es una gran razón por la que recientemente comencé a usar hojas CSS Reset en todos mis proyectos.
Este podría ser el problema. ie8 no hereda de la etiqueta de la tabla. Necesito establecer específicamente la regla para que funcione en ie8. – Gidgidonihah
Trate de añadir esto a su etiqueta de la cabeza
<style>th{text-align: left; font-weight:normal;}</style>
Si usted tiene otras tablas de la página, que no desea ser afectados por este cambio, entonces se puede aplicar una clase a su mesa y estilo de los elementos de esa mesa.
... <table class='work_in_IE'> ...
<style type="text/css">.work_in_IE th{ text-align: left; font-weight:normal;}</style>
si no se puede obtener la respuesta que podría intentar º {float: left; } funciona bien para mí.
- 1. ¿Cómo puedo centrar el texto alineado a la izquierda incluso cuando se ajusta?
- 2. IE8: el hover Div solo funciona cuando se establece el color de fondo, muy extraño, ¿por qué?
- 3. JTextField: Cómo configurar el texto a la izquierda de JTextField cuando el texto es demasiado largo
- 4. ¿Por qué navigationItem.titleView se alinea a la izquierda cuando se llama a showmodalviewcontroller?
- 5. ¿Por qué no funciona el tiempo de espera de la sesión cuando se establece en SqlServer?
- 6. MeasureString() almohadilla el texto a la izquierda y la derecha
- 7. ¿Por qué no se establece el valor directamente
- 8. Marco de la entidad: ¿por qué se establece explícitamente el estado de la entidad a modificado?
- 9. ¿Cómo alinear el texto del botón a la izquierda?
- 10. ¿Cómo centrar el texto en tabhost?
- 11. Llamada a TextWatcher incluso si el texto se establece antes de agregar el observador
- 12. ¿Por qué se imprime "imprimir" de derecha a izquierda?
- 13. ¿Por qué el texto en el cuadro de texto está resaltado (seleccionado) cuando se muestra el formulario?
- 14. Centrar/alinear el texto medio con PIL?
- 15. Al borrar el cuadro de texto no se establece el enlace a nulo
- 16. CSS-pasar el texto de izquierda a derecha
- 17. ¿Qué hace el atributo de longitud cuando se establece en la anotación @Column JPA?
- 18. ¿por qué estoy activando el modo peculiar en IE8?
- 19. ¿Por qué Firefox selecciona el texto cuando cambio innerHTML
- 20. DataTrigger establece el valor predeterminado cuando la condición es falsa
- 21. ¿Por qué se abandona el sbt cuando se usa pescado?
- 22. ¿cómo se establece el color del texto del girador?
- 23. ¿Cómo se establece el texto en un NSTextField?
- 24. ¿Por qué TextBox obtiene un relleno cuando se establece Grid.Margin en App.xaml?
- 25. UITextView selectedRange no se muestra cuando se establece mediante programación
- 26. ¿Por qué no puede gcc encontrar la interfaz aleatoria() cuando se establece -std = c99?
- 27. ¿Por qué esta variable de proceso por lotes nunca cambia incluso cuando se establece?
- 28. Cómo centrar texto girado a 90º en SVG
- 29. ¿Por qué el texto se muestra más grande en xvfb?
- 30. ¿Por qué el cursor parpadeante en el campo de texto hace que se llame a drawRect?
¿Cómo se ve en otros navegadores? – AnonJr
En lugar de una imagen, su mejor opción sería publicar un SSCCE como ejemplo. La cantidad mínima de código que usted (y nosotros) necesitamos para reproducir el mismo problema. El código puede publicarse al copiar, seleccionar y presionar el botón "codificar" (esa imagen binaria). – BalusC
En todos los demás navegadores que he probado (opera, fx 2-3.5, chrome, safari) hereda correctamente text-align: a la izquierda de la clase aplicada a la tabla. La imagen fue simplemente para mostrar que las herramientas de desarrollo de ie8 indican que debe alinearse a la izquierda pero no lo hace. En cuanto a código suficiente para ilustrarlo, consulte: http://pastie.org/685460 – Gidgidonihah