que tienen un div anidado (véase más adelante), que tienen diferentes clases CSS para dar un color de fondo del contenedor y un formato para el textoIE9 en modo de compatibilidad no exhiben los estilos CSS correctamente
<div class="section">
<div class="sectionTitle">
<dx:ASPxLabel ID="lblSectionTitle" runat="server" Text='<%# Eval("SectionTitle") %>'></dx:ASPxLabel>
</div>
<div class="sectionTitle">
<dx:ASPxLabel ID="lblSectionDesc" runat="server" Text='<%# Eval("SectionDescription") %>'></dx:ASPxLabel>
</div>
Hay una etiqueta de cierre para la sección div, hay más contenido allí que se representa correctamente.
El CSS para lo anterior es:
.section
{
padding: 5px;
background-color: #ffffff;
}
.sectionTitle
{
font-size: 11px;
font-family: Arial;
font-weight: bold;
color: #546fb2;
}
Cuando comento hacia fuera el color de fondo en .Sección se está aplicando el formato de sectionTitle pero cuando pongo el color de fondo en la que hay que sobrescribe el color de la sección Título. He intentado configurar el color de .section para que coincida con .sectionTitle, pero esto todavía no funciona.
En todos los navegadores (IE9 no compatibles, Firefox, Chrome) funciona bien y he estado viendo esto durante un par de horas, lo cual es un poco frustrante ya que no puedo detectar el problema.
El contenido está en una página ASP.NET que utiliza un MasterPage que tiene el tipo de documento:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
¿Alguien puede ayudar a arrojar algo de luz sobre esto, por favor?
Gracias de antemano
Andy
¿Revisaste las dos clases con la misma propiedad? – krish