Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS]Wysokość <textarea> dostosowująca się do ilości tekstu
sadistic_son
post
Post #1





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Witajcie,
Sprawa z pozoru prosta. Wynik z SELECT * wrzucam do <textarea> oddzielnie każdy rekord. To pole textarea ma ustaloną szerokość ale w zależności od ilości tekstu ma się rozszerzać w pionie. Jak? Height:100% nie daje efektu.

  1. .message_box{
  2. height:100%;
  3. width:500px;
  4. }
  5.  
  6. .message_body textarea{
  7. width:100%;
  8. height:100%;
  9. }

  1. while($row=mysql_fetch_row($result)){
  2.  
  3. echo '<div class="message_box">';
  4.  
  5. echo '<div class="message_body"><textarea>'.$row[2].'</textarea></div>';
  6.  
  7. echo '</div>';
  8. }


Dzięki z góry.


No chyba, że nospor zaraz zamknie odsyłając mnie do samouczka.

Ten post edytował sadistic_son 13.10.2016, 15:53:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sadistic_son
post
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


No dobra, teraz przejrzałem dokładniej odpowiedzi, kilka z nich użyłem. To nawet robi mniej więcej to o co mi chodzi:
  1. <textarea id="autosize" style="width:200px;">a
  2. b
  3. <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
  4. <script src="http://cdnjs.cloudflare.com/ajax/libs/autosize.js/1.18.4/jquery.autosize.min.js"></script>
  5. <script>$('#autosize').autosize()</script>



Ale raz, że tutaj uzyte są zewnętrzne skrypty. A dwa, że w ogóle wolę uniknąć Javascripta, jako że strona będzie śmigać od PCtów przez MACe, Androidy, na IOSach kończąc. Tak, wiem, można to wszystko zoptymalizować pod każdą przeglądarkę, ale dla mnie to bez sensu korzystać z takiego rozwiązania skoro da się to zrobić CSSem (tak myślę).



EDIT: Panowiedzięki, będą plusiki, jeśli nie da się znaleźć rozwiązania CSS'em. Na razie nie daję "pomógł" bo inni przestaną zaglądać do tematu;)

Ten post edytował sadistic_son 18.10.2016, 16:25:12
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 19:42