Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jak centrować w jquery zsumowane div'y o klasie box względem div'a o klasie box-list?
marcus755
post 25.07.2014, 15:59:10
Post #1





Grupa: Zarejestrowani
Postów: 158
Pomógł: 1
Dołączył: 6.12.2012

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


jak w jquery dynamicznie sprawdzać w div z class="box-list" sumę szerokości div'ów z class="box",
jakie się w nim znajdują w danym momencie, odejmować od div'a z class="box-list", zwracać różnicę i dzielić na 2 ;-)

jednym słowem, jak w tylko przy użyciu jquery, centrować zsumowane div'y o klasie "box" względem div'a o klasie "box-list" ?

poniżej przykłąd html'a i css'a.:

http://jsfiddle.net/9X6bs/

Ten post edytował marcus755 25.07.2014, 16:00:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
tzm
post 26.07.2014, 12:48:19
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 58
Dołączył: 17.12.2013

Ostrzeżenie: (10%)
X----


[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function(){
  2. var boxListTotalWidth = $('.box-list').find('.box').length * parseInt($('.box-list').find('.box').css('width'));
  3.  
  4. $('.box-list').css('width', boxListTotalWidth).css('left', '50%').css('margin-left', -boxListTotalWidth / 2);
  5. });
[JAVASCRIPT] pobierz, plaintext


pisane z palca więc nie wiem...

Ten post edytował mitorski 26.07.2014, 12:57:26
Go to the top of the page
+Quote Post
marcus755
post 30.07.2014, 15:47:40
Post #3





Grupa: Zarejestrowani
Postów: 158
Pomógł: 1
Dołączył: 6.12.2012

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


Wielkie Dzięki:-)
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 - 07:17