Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS] rozciąganie elementów
pikornecki
post 2.04.2011, 22:55:27
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 27.07.2010

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


Witam, mam oto taki problem:

mam funkcję:

  1. function showView()
  2. {
  3. var tmp = document.edytor.input_text.value;
  4. document.getElementById('belka_tekst').innerHTML = tmp;
  5. }

pobiera ona z textarea i wrzuca do diva belka_tekst, problem polega na tym, że kiedy ustalam sobie max-width np 600 px to i tak zamiast mi tekst, który jest zwracany do tego diva, pociąć na kolejne wiersze ograniczone długością 600px wystawia mi to w jednym ciągnącym się bez ograniczeń wierszu rezultatem tego nie jest rozciągnięcie diva bo zostaje on faktycznie szerokości 600px ale tekst jednak wyskakuje.

Jak to zmienićquestionmark.gif

Ten post edytował pikornecki 2.04.2011, 22:55:52
Go to the top of the page
+Quote Post
wNogachSpisz
post 2.04.2011, 23:56:10
Post #2





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


css->text-wrap ?

wrzuć resztę kodu, html i css

p.s
Niektóre przeglądarki nic sobie nie robią z max-width.
Go to the top of the page
+Quote Post
pikornecki
post 3.04.2011, 01:35:42
Post #3





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 27.07.2010

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


ok, problem rozwiązany, żaden cms tylko
  1. tmp = tmp.replace(/\n/g,'<br/>');

wystarczyło znak nowej linii używany w textarea jako '\n' zamienic na <br /> głupim replacem
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:50