:placeholder-shown - он работает везде кроме как в ИЕ, для ИЕ есть аналог :-ms-input-placeholder, но он работает только в ИЕ, как мне совместить эти два псевдокласса, чтобы они не затирали друг друга, и работали в нужном для них браузере?
Использовать браузерные префиксы https://redline.by/novosti/krossbrauzernyij-kod.html
вы же в своём вопросе дали ответ
вопрос как подключить оба, чтобы они не затирали друг друга
а как они будут затирать друг друга если они по разному работают вам нужно: :placeholder-shown { } :-ms-input-placeholder { } Для каждого префикса сой блок правил
а зачем вам нужен именно placeholder-shown, а не placeholder?
Обсуждают сегодня