Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][jquery] Wyrównanie w pionie
Nazir
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 8.03.2009

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


Witam! Czy istnieje sposób na wyrównanie kolumn w pionie korzystając z biblioteki jquery ? Nie potrafię nic konkretnego na ten temat w necie znaleźć (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) . Z góry dziękuję za każdą pomocną informację ! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Nazir 29.04.2009, 11:42:53
Go to the top of the page
+Quote Post
sowiq
post
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


http://www.nealgrosskopf.com/tech/thread.asp?pid=37

Znalezione po wpisaniu do Google: jquery vertical align

[edit]
Jeszcze prostszy sposób: http://seodenver.com/2008/09/08/simple-ver...gin-for-jquery/

Ten post edytował sowiq 29.04.2009, 11:51:42
Go to the top of the page
+Quote Post
Nazir
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 8.03.2009

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


dzięki ! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Jakoś nie potrafi mi tego wyrównać (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) mam stronę z 3 kolumnami w pionie. korzystałem z jquery przy zaokrąglaniu divów i pomyślałem, że może wyrównam również kolumny za pomocą tej biblioteki. Ale do konca nie wiem jak... Może jest jakiś inny (lepszy sposób). Z góry dzięki za info.
Go to the top of the page
+Quote Post
sowiq
post
Post #4





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


W sposobie ze strony http://seodenver.com/2008/09/08/simple-ver...gin-for-jquery/ zamień .height(); na .attr('offsetHeight') + 'px'; To pierwsze co przychodzi mi do głowy. A jak nie, to będziesz musiał rzucić kodem.
Go to the top of the page
+Quote Post
Nazir
post
Post #5





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 8.03.2009

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


No i coś się stało (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ale nie chodziło mi o to... Wycentrowały sie moje kolumny. A mi chodzi o to, że mam 3 kolumny lewa i prawa ma mało tresci, natomiast środkowa dużo. chciałbym by te dwie boczne wydłużyły sie do poziomu tej środkowej. MOże są jakieś inne sposoby godne uwagi ? Uparłem sie na jquery ponieważ jak wcześniej napisałem użyłem już tej biblioteki wczesniej . Przepraszam że tak zrzędzę ale dopiero zaczynam sie uczyć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Go to the top of the page
+Quote Post
sowiq
post
Post #6





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Napisałeś o wyśrodkowaniu w pionie, a nie o ustawieniu wysokości, więc dostałeś odpowiedź jak wyśrodkować w pionie.

Sprawa jest dosyć prosta.

Najpierw pobierasz sobie wszystkie wysokości:
  1. var h1 = $('#kolumna1').attr('offsetHeight');
  2. var h2 = $('#kolumna2').attr('offsetHeight');
  3. var h3 = $('#kolumna3').attr('offsetHeight');


Potem wyszukujesz największą z nich:
  1. var maxH = Math.max(h1, Math.max(h2, h3));


i ustawiasz wszystkim wysokość najwyższego elementu:
  1. $('#kolumna1').css('height', maxH + 'px');
  2. $('#kolumna2').css('height', maxH + 'px');
  3. $('#kolumna3').css('height', maxH + 'px');

Koniec.

Ten post edytował sowiq 30.04.2009, 13:19:36
Go to the top of the page
+Quote Post
Nazir
post
Post #7





Grupa: Zarejestrowani
Postów: 10
Pomógł: 1
Dołączył: 8.03.2009

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


Dzięki (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !! Fakt moja wina. Źle zapytałem. Ale przy okazji nauczyłem się czegoś nowego (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) i pewnie kiedyś wykorzystam ! Jeszcze raz dzieki (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Go to the top of the page
+Quote Post

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: 20.09.2025 - 10:30