konto usunięte

Temat: Selektory CSS - jak odszukać niewidocznego div'a

Potrzebuje za pomocą selektorów CSS odszukać div'y, które są obecnie niewidoczne w danej klasie. Próbuje na dwa sposoby:

div[class=validation_error_message][style~="display: none;"]

oraz

div[class=validation_error_message][style*="display: none;"]


I żadne z nich nie jest skuteczny. Jak to rozwiązać?

konto usunięte

Temat: Selektory CSS - jak odszukać niewidocznego div'a

Zakładam, że HTML wygląda tak:

<div class="validation_error_message">
element widoczny
</div>
<div class="validation_error_message" style="display:none">
element niewidoczny
</div>


W takim razie w CSS powinien zadziałać taki zapis:
div[class="validation_error_message"][style*="none"] {display:block !important;}

konto usunięte

Temat: Selektory CSS - jak odszukać niewidocznego div'a

Okazało się że wersja:

div[class=validation_error_message][style*="display:none"]


Działałaby jak najbardziej, pod warunkiem że owy div miał właśnie atrybut style='display:none', a nie miał tego określonego w swojej CSSowskiej klasie. Mój błąd myślowy, nie zauważyłem że to tylko parser :P



Wyślij zaproszenie do