CSS blokujący zmianę wyglądu elementu w niektórych sytuacjach

0

Słuchajcie, jest taka właściwość CSS, która blokuje samorzutną zmianę wyglądu elementu w niektórych sytuacjach ( mimowolny fokus czy cokolwiek podobnego), a zmiana to wyświetlenie elementu praktycznie z odwróconymi kolorami. Ja wiem, że to mało jasne, ale nie wiem jak to lepiej opisać. Czasami przy zmianie podstron w jakiś dziwny sposób element łapie fokusa czy jest uznawany za aktywny i wtedy wyświetla się w postaci jakby odwróconej kolorystycznie. No wiec chodzi mi o to jak temu zapobiec. Ja to nawet gdzieś już kiedyś miałem, ale teraz nie mogę znaleźć nie wiedząc dokładnie czego szukam

1

Z opisu kojarzy mi się właściwość outline, która pojawia się domyślnie przy stanie :focus/:active, ale nie jestem pewien, czy o to Ci właśnie chodziło.

Jeśli masz to na jakieś stronie to w devtoolsach możesz sprawdzić jak zachowa się dany element jeśli dodasz do niego :focus/:active/:hover itd

0

@Xarviel: Nie, to nie to. To jakiś mało znany ficzerek, kiedyś przypadkiem zobaczyłem go w kodzie strony i sprawdziłem przez ciekawość. i teraz za grzyba nie przypominam sobie nazwy. To nie dodaje obrysu, to zabezpiecza przed 'masywnym zaznaczeniem', nie bardzo wiem jak to ująć.

1

Znalazłem to wreszcie. To jest css user-select. Zasadniczo służy do czegoś innego, ale efekt NIE użycia jest czasami taki: mam kursor gdzieś na stronie, skrypt powoduje przeniesienie na podstronę i ona się wyświetla w ten sposób, że element, gdzie był kursor, jest samorzutnie ''zaznaczony' co objawia się nieciekawym wyglądem

1 użytkowników online, w tym zalogowanych: 0, gości: 1