Tôi đang làm việc trên một ứng dụng với một bản đồ và có một div trong góc với một số công cụ trong đó. Bạn có thể nhấp vào bản đồ này để hiển thị một số thông tin trong một cửa sổ nhỏ. Cửa sổ, trong một số trường hợp, được bao phủ bởi div trong góc.Chỉ số z-index là cách duy nhất để buộc một phần tử được định vị trên đầu trang của một phần tử khác, nếu không phải là những gì các phương pháp khác có?
Tôi muốn hiệu ứng ngược lại (bao gồm cửa sổ div). Tôi đã tìm ra điều này chỉ đơn giản là một vấn đề z-index nhưng tôi không thể làm cho nó hoạt động được. Điều này là với IE7 và từ đọc lên một chút có vẻ như z-index sẽ không hoạt động trừ khi nó bên trong của một phần tử được định vị.
Các yếu tố dường như được đặt đúng vị trí để có chỉ số z hoạt động đúng nhưng tôi có chút may mắn. Tôi đã chơi xung quanh với việc thêm phong cách thông qua Firebug nhưng không có bất kỳ may mắn trong việc có được bất cứ điều gì để thay đổi. Cửa sổ thực sự chỉ là hai divs một hoàn toàn vị trí một và một trong những tương đối bên trong của nó.
Chỉ mục z là điều duy nhất có thể là vấn đề ở đây hoặc có điều gì khác mà tôi không biết?
Có phương pháp nào khác để đạt được hiệu quả tôi muốn không? Tôi không thể chỉ đơn giản là ẩn div thông qua jquery hoặc một cái gì đó bởi vì một phần của nó sẽ được nhìn thấy từ phía sau cửa sổ mở ra trên bản đồ.
Có thể hữu ích hơn nếu bạn có thể cung cấp ví dụ về html và css của mình để một số người dùng có thể chẩn đoán tốt hơn mọi sự cố. – TheTXI