Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS] Zablokowanie x-scrollbara texarea
Forum PHP.pl > Forum > Przedszkole
comanderv
mam textarea w formularzu ktory pozniej zapisuje dane do pliku. jezeli tekst nie jest oddzielony spacjami wywala go jako jednego dlugiego zawijasa na szerokosc wieksza niz nawet cala storna...

chcialbym zablokowac w textarea przewijanie w poziomie tak zeby wpisanie stringa dluzszego niz szerokosc textarea byla niemozliwa...

ten maly bug burzy mi cala estetyke ;/
Adrian1207
Ale chodzi Ci o to żeby string był zapisywany w pliku tak, żeby jego treść pozbawiona spacji w pliku miała przejścia do następnych linii czy żeby na stronie w polu tekstowym textarea nie wyświetlało poziomego paska przewijania? Jeżeli na stronie to w css można to ustawić np. overflow: hidden; - wtedy nie będzie widać pasków przewijania. Sprawdź sobie jak można ustawić overflow i określ jak Ci pasuje smile.gif

Pzdr
Astarot
jemu chodzi chyba o to, zeby wyraz w tekxtarea nie mogl posiadac wiecej znakow niz szerokosc textarea.
Sprawa skomplikowana nieco, trzeba liznac js i pobawic sie z wyrazeniami regularnymi w js zeby moc to rozwiazac, troche zabawy przed Toba ale nie zniechecaj sie, Wszystko do zrobienia!

... I nie licz, ze ktos na tacy poda rozwiazanie winksmiley.jpg
decha-design
@Astarot, niby jak chciałbyś to zrobić wyrażeniami regularnymi? =))
Astarot
decha widzisz jakis problem? rozbijasz cala zawartosc textarea na poszczególne wyrazy do znaku nowej lini jesli suma znakow do nowej lini jest zbyt wysoka to wstawiasz znak nowej lini badz informujesz o tym uzytkownika, badz podejmujesz inne stosowne dzialanie, jezyk jest tylko narzedziem najwazniejszy jest pomys, tok myslowyl! smile.gif
decha-design
Zadnego, tylko ...

Można tak zrobić tak jak ty mówisz, ale nie zawsze będzie ten sam efekt =)

Zauważ, że W jest szersze od I =)) Raczej bym proponował w JS sprawdzić ile px zajmuje dany tekst i jeżeli jest większy od szerokości textarea wtedy uciąć w danym miejscu (czyt. wstawić /n) ...

Więc uważam ze regexpami tego nie zrobisz =))
Astarot
Uwazam, ze niedoceniasz potegi RegExp smile.gif za pomoca wyrazen osiagne wyzej wymieniony przez siebie cel co wiecej!
Bez pomocy wyrazen osiagniecie tego celu bedzie tragicznie nieoptymalne i czasochlonne, ha!

ale to tylko moje male spekulacje smile.gif
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.