Tôi có một div lồng nhau (xem dưới đây) mà có các lớp học CSS khác nhau để đưa ra một màu nền cho container và định dạng cho văn bảnIE9 trong chế độ tương thích không hiển thị phong cách CSS đúng
<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>
Có một đóng thẻ cho phần div, có nhiều nội dung trong đó hiển thị chính xác hơn.
Các CSS cho ở trên là:
.section
{
padding: 5px;
background-color: #ffffff;
}
.sectionTitle
{
font-size: 11px;
font-family: Arial;
font-weight: bold;
color: #546fb2;
}
Khi tôi nhận xét ra màu nền trong .section định dạng của sectionTitle đang được áp dụng nhưng khi tôi đặt background-color trong đó nó ghi đè màu sắc của phầnTitle. Tôi đã thử thiết lập màu sắc của .section để phù hợp với .sectionTitle nhưng điều này vẫn không hoạt động.
Trong mọi trình duyệt (IE9 không tương thích, Firefox, Chrome) nó hoạt động tốt và tôi đã xem xét điều này trong một vài giờ bây giờ mà là hơi bực bội vì tôi không thể phát hiện vấn đề.
Nội dung trên một trang ASP.NET trong đó sử dụng một MasterPage trong đó có các loại tài liệu:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
bất cứ ai có thể giúp làm sáng tỏ về vấn đề này xin vui lòng?
Cảm ơn trước
Andy
bạn đã kiểm tra cả hai lớp với cùng một thuộc tính? – krish