Запитання з тегом «pseudo-class»

Псевдокласи CSS дозволяють проводити більш конкретний вибір елементів у документі на основі статусу елемента, розташування в структурі дерева DOM, дії користувача чи інших факторів.



3
Css псевдокласи введення: не (відключено) не: [type = “submit”]: фокус
Я хочу застосувати деякий css для елементів вводу, і я хочу це зробити лише для входів, які не вимкнені і не надсилають тип, нижче css не працює, можливо, якщо хтось може мені пояснити, як це потрібно додати. input:not(disabled)not:[type="submit"]:focus{ box-shadow:0 0 2px 0 #0066FF; -webkit-box-shadow:0 0 4px 0 #66A3FF; }

2
: після vs. :: після
Чи є якась функціональна різниця між CSS 2.1 :afterта псевдоселекторами CSS 3 ::after(крім того, що їх ::afterне підтримують у старих браузерах)? Чи є якісь практичні причини використовувати новішу специфікацію?

4
CSS Псевдокласи з вбудованими стилями
На цей питання є відповіді на Stack Overflow на російському : Як записати: навести вказівник style = ''? Чи можливо мати псевдокласи, використовуючи стилі вбудованого? Приклад: <a href="http://www.google.com" style="hover:text-decoration:none;">Google</a> Я знаю, що вищевказаний HTML не працюватиме, але чи є щось подібне? PS Я знаю, що я повинен використовувати зовнішній аркуш …

12
Встановлення правил псевдокласу CSS з JavaScript
Я шукаю спосіб зміни правил CSS для селекторів псевдокласів (таких як: link,: наведення курсора тощо) з JavaScript. Отже, аналог коду CSS: a:hover { color: red }у JS. Я не міг знайти відповіді ніде; якщо хтось знає, що це те, що браузери не підтримують, це також буде корисним результатом.

13
: активний псевдоклас не працює в мобільному сафарі
В Webkit на iPhone / iPad / iPod із зазначенням стилів для: активного псевдокласу для an <a> тегу не запускається при натисканні на елемент. Як я можу змусити це спрацювати? Приклад коду: <style> a:active { background-color: red; } </style> <!-- snip --> <a href="#">Click me</a>

4
CSS3: неперевірений псевдоклас
Я знаю, що існує офіційний CSS3 :checkedпсевдоклас, але чи є :uncheckedпсевдоклас, і чи є у них однакова підтримка браузера? Посилання Sitepoint не згадує жодного, однак ця специфікація whatwg (що б там не було) робить. Я знаю , що той же результат може бути досягнутий , коли :checkedі :not()псевдо-класи об'єднуються, але …


15
Чи можна змусити ігнорувати псевдоклас: hover для користувачів iPhone / iPad?
На моєму сайті є декілька меню css, які розширюються за допомогою :hover (без js) Це працює напіврозбито на iDevices, наприклад, натискання активує :hoverправило та розширює меню, але натискання в іншому місці не видаляє :hover. Крім того, якщо в елементі є :hoverпосилання, вам потрібно двічі натиснути, щоб активувати посилання:hover , посилання …


4
Чи існує протилежний CSS псевдоклас до: hover?
Чи є в CSS псевдо-клас для вказівки :not(:hover) Або це єдиний спосіб вказати предмет, на який не наводять курсор? Я пройшов кілька посилань CSS3, і я не бачу жодної згадки про псевдо-клас CSS, щоб вказати протилежність: hover.

3
CSS: вибраний псевдо-клас, подібний до: перевірено, але для елементів <select>
Чи є спосіб стилізувати вибраний на даний момент &lt;option&gt;елемент в &lt;select&gt;елементі? Тоді я міг би надати колір тла поточно вибраному елементу опції? Таким чином я можу стилізувати варіант, який зараз можна переглянути у закритому випадаючому списку.

7
Як вибрати перший, другий або третій елемент із заданою назвою класу?
Як я можу вибрати певний елемент у списку елементів? У мене є таке: &lt;div class="myclass"&gt;my text1&lt;/div&gt; &lt;!-- some other code follows --&gt; &lt;div&gt; &lt;p&gt;stuff&lt;/p&gt; &lt;/div&gt; &lt;div&gt; &lt;p&gt;more stuff&lt;/p&gt; &lt;/div&gt; &lt;p&gt; &lt;span&gt;Hello World&lt;/span&gt; &lt;/p&gt; &lt;div class="myclass"&gt;my text2&lt;/div&gt; &lt;!-- some other code follows --&gt; &lt;div&gt; &lt;p&gt;stuff&lt;/p&gt; &lt;/div&gt; &lt;p&gt; &lt;span&gt;Hello World&lt;/span&gt; &lt;/p&gt; &lt;input …

2
Чому не можна поєднати специфічні для постачальника псевдоелементи / класи в один набір правил?
У CSS можна стилізувати placeholderтекст усередині введення, використовуючи комбінацію специфічних для постачальника псевдо-класів та псевдоелементів (щоб отримати найкраще охоплення між браузерами). Всі вони мають однакові основні властивості (тобто: стиль тексту та декларації кольорів). Однак, хоча я неминуче хочу застосовувати однакові стилі незалежно від постачальника браузера, не представляється можливим об'єднати їх …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.