2010-09-10 9 views
5

Dostałem żądanie od klienta, aby podkreślić tekst w polu tekstowym. Zarówno pojedyncze, jak i podwójne linie.Podkreślenie tekstu w polu <input> Box

Czy to możliwe? Zakładam, że z pewną niejasną wtyczką, ale jeszcze jej nie znalazłem. : P

Myślałem, że są 2 możliwości, jeśli to możliwe.

  1. Podkreślenie tekstu w aktualnym polu.
  2. Robi szalony hack z tekstem tuż pod polem tekstowym.

Dzięki za pomoc i/lub komentarz.^_^

Odpowiedz

6

następujące prace w Chrome 6.0.472.55/Ubuntu 10.04 i Firefox 3.6.9 (również Ubuntu 10.04):

input {text-decoration: underline; } 

Choć, oczywiście, daje tylko jeden-podkreślenia.

Szybkie demo pod adresem: jsbin

+0

Nice! :) Mam nadzieję, że mogę – bobber205

+0

* znaleźć coś, co spowoduje podwójne podkreślenie. – bobber205

+0

@ bobber205: Życzę powodzenia w tych poszukiwaniach. Podejrzewam, że najprawdopodobniej będzie to wymagało szykanizmu javascript i mrocznych sztuk poza moim doświadczeniem. ... o tej porze, w każdym razie ... * ziewanie * = b –

1

Można po prostu użyć CSS oparte rozwiązanie tj selektora CSS podkreślić tekst.

Powiązane problemy