Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmienna JS w CSS
Mixter78
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 17.10.2013

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


Witam,

wiem już że można edytować w JS style.

ale co w sytuacji, gdy chce w stylu CSS dodać zmienną z JS (pobiernaie szerokości okna)?



.klasa {
width:SZEROKOŚĆ_OKNA;
}
Go to the top of the page
+Quote Post
pitu
post
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 96
Dołączył: 10.04.2008
Skąd: Koszalin

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


Tylko raczej tak:
przykład z jQuery
Kod
$(".klasa").width(100);


Ten post edytował pitu 17.10.2014, 23:49:25


--------------------
HTML/CSS/JS: jsfiddle
SQL: sqlfiddle
Go to the top of the page
+Quote Post
by_ikar
post
Post #3





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


IMO w css nie potrzebujesz takich "zmiennych" ponieważ nie tak się styluje strony..
Go to the top of the page
+Quote Post
Mixter78
post
Post #4





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 17.10.2013

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


Kodem JS pobieram szerokość strony w px.

I potrzebuje teraz tą szerokość wstawić w CSS.
Go to the top of the page
+Quote Post
tzm
post
Post #5





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

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


LESS / SASS + media w css.

definiujesz N stałych z różnymi rozdzielczościami i na podstawie tego podmieniasz szerokości w arkuszu. Dodatkowo LESS ma możliwość operacji matematycznych co zdecydowanie odchudza javascript.
Go to the top of the page
+Quote Post
Mixter78
post
Post #6





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 17.10.2013

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


Już sobie poradziłem za pomocą samego JS i CSS smile.gif
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 Aktualny czas: 20.08.2025 - 12:08