Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> display: none; dla wszystkich potomków elementu
mic22
post 21.02.2010, 12:35:51
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 6.01.2007

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


Witam.
Kod
<div style="display: none;">
zawartość div'a
<p>jakis tekst</p>
<img />
<div>1 <span>2</span></div>
</div>

W takim przypadku wszystko oprócz napisu "zawartość div'a" jest widoczne, chciałbym aby wszystkie elementy zawarte w tym div' ie nie były wyświetlane.
Pozdrawiam, mic.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
230005
post 21.02.2010, 12:55:03
Post #2





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

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


No to masz dwa wyjścia - albo opakuj wszystko w kolejnego diva z display: none, albo przez js iteruj po każdym potomku elementu, przykład z użyciem jQuery:


[JAVASCRIPT] pobierz, plaintext
  1.  
  2. $('#idElementu').children().css({'display' : 'none'});
  3.  
[JAVASCRIPT] pobierz, plaintext


Czysty js: http://lists.evolt.org/pipermail/javascrip...May/012101.html

Ten post edytował 230005 21.02.2010, 12:55:45
Go to the top of the page
+Quote Post
erix
post 21.02.2010, 13:33:20
Post #3





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Eee, a nie lepiej w samym CSS?
  1. selektor * {display: none; }


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
230005
post 21.02.2010, 14:00:22
Post #4





Grupa: Zarejestrowani
Postów: 316
Pomógł: 36
Dołączył: 2.04.2008

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


Albo zrób jak radzi erix winksmiley.jpg
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: 31.07.2025 - 09:52