Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Atrybut placeholder - za słaby tekst, Jak uniwersalnie poprawić jego widoczność?
WebCM
post
Post #1





Grupa: Zarejestrowani
Postów: 375
Pomógł: 20
Dołączył: 28.07.2006

Ostrzeżenie: (0%)
-----


Mam taki oto formularz:
  1. <div id="loginTopForm">
  2. <form action="login.php" method="post">
  3. <input name="u" class="text" placeholder="Login" />
  4. <input name="p" class="text" placeholder="Password" type="password" />
  5. <input type="checkbox" class="choice" name="auto" title="Pamiętaj mnie" />
  6. <input type="submit" value="{lang.logme}" class="buttonBlue" />
  7. <input type="submit" name="reg" value="{lang.regme}" class="buttonOrange" />
  8. </form>
  9. </div>
Kod CSS
  1. #loginTopForm input.text {
  2. border: 1px solid #979494;
  3. background: #bdbbba;
  4. color: #554c4a;
  5. width: 90px
  6. }
W przeglądarce Chrome ledwo widać tekst w atrybucie placeholder. Oba pola tekstowe (login i hasło) są szare (BDBDBA), co odpowiada wartościom RGB(189,189,186). Niestety, tekst placeholder nie dostosowuje swojego koloru. Znalazłem sposób na zmianę koloru tego tekstu w CSS, ale tylko dla Chrome i Firefox (potrzeba 2 wpisów do arkusza). Czy istnieje inny sposób, aby placeholder był widoczny? Czy konieczna jest zmiana tła pól formularzy?

Ten post edytował WebCM 27.02.2011, 21:13:07


--------------------
„Jesteśmy różni, pochodzimy z różnych stron Polski, mamy różne zainteresowania, ale łączy nas jeden cel. Cel ten to Ojczyna, dla której chcemy żyć i pracować.” Roman Dmowski
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
krzywy36
post
Post #2





Grupa: Zarejestrowani
Postów: 370
Pomógł: 43
Dołączył: 1.12.2007
Skąd: Kędzierzyn Koźle

Ostrzeżenie: (0%)
-----


zawsze to możesz zrobić za pomocą js (spójrz w źródło php.pl, konkretnie formularz logowania). Placeholder wszedł dopiero w html5 wiec z uniwersalnością wyjdzie tak samo, może nawet z korzyścią dla js smile.gif

zawsze to możesz zrobić za pomocą js (spójrz w źródło php.pl, konkretnie formularz logowania). Placeholder wszedł dopiero w html5 wiec z uniwersalnością wyjdzie tak samo, może nawet z korzyścią dla js smile.gif


--------------------
pretty as a shit.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 11:42