Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: <input> do odczytu a styl tła
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
siutek
Witam,
w formularzu w polach typu input chciałem zaprezentować użytkownikowi dane, ale bez możliwości edycji, tylko do odczytu (readonly).
Niestety wyłączenie tego pola powoduje automatyczną zmianę tła, mimo że w klasie zadeklarowane jest inne. Pozostałe atrybuty nie ulegają zmianie (border, zaokrąglenie, cień wewnętrzny).

Jak sobie z tym poradzićquestionmark.gif

widok inputa:
  1. <input value="20 zł" class="priceInp" readonly>


a css:
  1. .priceInp {
  2. width:60px;
  3. padding: 3px 7px 3px 7px;
  4. text-align:center;
  5. font-weight:bold;
  6. color:#363636;
  7. font-size:12px;
  8. background-color:#ECDDBC;
  9. -moz-border-radius: 3px 3px 3px 3px;
  10. -webkit-border-radius: 3px 3px 3px 3px;
  11. -o-border-radius: 3px 3px 3px 3px;
  12. border-radius: 3px 3px 3px 3px;
  13. box-shadow: 1px 1px 3px #000 inset;
  14. -moz-box-shadow: 1px 1px 3px #000 inset;
  15. border: none;
  16. }
PrinceOfPersia
No dobra, tylko ten problem daje się rozwiązać w 0,25 sekund (tyle trwało zapytanie do google):
https://www.google.pl/search?q=disabled%20input%20css
pierwszy wynik
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.