Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js/css] js dla znacznika STYLE działa, a dla zewnętrznego arkusza nie...
windman
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

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


Wiatm,

Mam diva:
  1. <div id="pierwszy" style="height:100px">
  2. treść
  3. </div>

i teraz js wyciaga mi wartość height:
  1. <?php
  2. var wys = document.getElementById('pierwszy').style.height;
  3. ?>

i wszystko działa.
Problemy zaczynają się gdy dla diva style mam w zewnętrzym arkuszu, a nie tak jak tutaj pokazałem w znaczniku style.
W jaki sposób można wyciągnąć za pomoca js style dla elementu z zewnętrznego arkusza?

Ten post edytował windman 17.03.2008, 14:28:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nevt
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


w JS odwołanie do element.style.costam jest dokładnie tym samym co ustawienie atrybutu style="costam" dla jakiegoś znacznika HTML. Jakie z tego wnioski? Możesz tą metodą ustawić dowolną właściwość stylu dla danego elementu, bo atrybut style ma priorytet nad definicjami zawartymi w wewnętrznych i zewnętrznych arkuszach CSS. Ale ta metodą nie odczytasz ustawień jakie otrzymuje dany element na skutek interpretacji tych arkuszy...

Ten post edytował nevt 17.03.2008, 22:42:37
Go to the top of the page
+Quote Post
windman
post
Post #3





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

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


Cytat(nevt @ 17.03.2008, 22:41:55 ) *
Ale ta metodą nie odczytasz ustawień jakie otrzymuje dany element na skutek interpretacji tych arkuszy...

No właśnie... jest jakaś metoda, która na to pozwala?

Ten post edytował windman 19.03.2008, 02:48:11
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: 5.10.2025 - 21:58