Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Mam szerokość elementu w % a chcę mieć w pikselach
sweter
post
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Witam,
załóżmy, że mam na stronie taki div:
  1. <div style="width:80%"></div>

Teraz potrzebuję wyciągnąć informacje o szerokości danego elementu w px.
Jak to zrobić?


--------------------
Go to the top of the page
+Quote Post
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Najczęściej szerokość w px będzie równa 80% szerokości elementu go zawierającego.

Jeśli chcesz sprawdzić ile to wyjdzie "na żywo" to odpal sobie firebuga i tam możesz zobaczyć ile w danym przypadku to wynosi w px.


--------------------
Go to the top of the page
+Quote Post
Fifi209
post
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


w jQuery masz width chyba z tego co pamiętam nie wiem jak w czystym js.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
kamil4u
post
Post #4





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Kod
<div style="width: 1000px;">
<div style="width: 80%;" id="test">test</div>
</div>

<script>
alert( document.getElementById('test').offsetWidth );
</script>


--------------------
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: 21.08.2025 - 19:53