Obecnie używam readonly = "readonly" do wyłączania pól. Teraz próbuję stylizować atrybut za pomocą CSS. Próbowałem użyć
input[readonly] {
/*styling info here*/
}
ale z jakiegoś powodu nie działa. Ja też próbowałem
input[readonly='readonly'] {
/*styling info here*/
}
to też nie działa.
Jak ustawić styl atrybutu tylko do odczytu za pomocą CSS?
input[readonly='readonly']będzie działać tylko wtedy, gdy używasz HTML <input readonly="readonly">, a nie np <input readonly>. input[readonly]powinien pasować do obu.
!importantpowinno działać, aby nadpisać, chyba że masz również !importantna klasie ustawień?
input[readonly]powinno działać. Upewnij się, że nie jest zastępowana przez inne, bardziej szczegółowe selektory w innym miejscu w arkuszu stylów.