Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z ukrywaniem zawartosci diva, tym razem opera sie buntuje
_kama
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 20.03.2005
Skąd: Łódź

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


Witam, mam problem z ukryciem zawartosci diva ktorym jest tabelka. Wiem, ze zaraz sie ktos odezwie ze mieszam divy z tabelkami ale te tabelki beda zawierac prawdziwe tabelaryczne dane, zreszta generowane beda w edytorku html online wiec nie bede miala duzego wplywu na nie. Przyklad (po maaaksymalnym uproszczeniu wyglada tak)
  1. <p>
  2. <span>Tylko ta tresc powinna sie pokazac</span>
  3. <span style="display:none"><table style="WIDTH: 100%" cellspacing="1" cellpadding="1" border="1"><tr><td style="WIDTH: 100%">Treść tej tabelki pokazuje sie w operze</td></tr></table></span>
  4. </p>
  5. </body>


2gi span zawiera styl style="display:none" wiec nie powinna sie wyswietlac tabelka ktora w nim jest. W FF i IE wszystko ok, a pod Opera tabela widoczna jest caly czas. W czym problem? Jak to obejsc nie ingerujac w zawartosc tego diva tzn np bez koniecznosci dodawania style="display:none" do tabelki ktora w nim jest?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Hmm, ale to jest soś nie bardzo.
Nie możesz tabeli dawać w <span>

Zamień go na <div> ze stylem display:none;
Go to the top of the page
+Quote Post
_kama
post
Post #3





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 20.03.2005
Skąd: Łódź

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


a to ze wtedy <div> wyladuje wewnatrz <p> to ok?
Go to the top of the page
+Quote Post
UsTeK
post
Post #4





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 23.07.2003

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


  1. <p>Tylko ta tresc powinna sie pokazac</p>
  2. <div style="display:none"><table style="WIDTH: 100%" cellspacing="1" cellpadding="1" border="1"><tr><td style="WIDTH: 100%">Treść tej tabelki pokazuje sie w operze</td></tr></table></div>
  3. </body>
Go to the top of the page
+Quote Post
revyag
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Cytat
a to ze wtedy <div> wyladuje wewnatrz <p> to ok?

A po co Ci ten p tam ? Wyrzuć go.
Go to the top of the page
+Quote Post
_kama
post
Post #6





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 20.03.2005
Skąd: Łódź

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


Cytat(UsTeK @ 2006-02-10 17:49:49)
  1. <p>Tylko ta tresc powinna sie pokazac</p>
  2. <div style="display:none"><table style="WIDTH: 100%" cellspacing="1" cellpadding="1" border="1"><tr><td style="WIDTH: 100%">Treść tej tabelki pokazuje sie w operze</td></tr></table></div>
  3. </body>

Tak nie moze zostac bo, jak mowilam przyklad jest bardzo uproszczony. To co w moim przykladzie na pocztaku bylo spanami bedzie obslugiwane przez jave i bedzie na zmiane dostawalo styl display:none. Poza tym musza one byc czyms "objete" - w moim przypadku bylo to p. Jedyna mozliwosc ktora teraz widze, to

  1. <div>
  2. <div>Tylko ta tresc powinna sie pokazac</div>
  3. <div style="display:none">
  4. <table style="WIDTH: 100%" cellspacing="1" cellpadding="1" border="1"><tr><td style="WIDTH: 100%">Treść tej tabelki pokazuje sie w operze</td></tr></table>
  5. </div>
  6. </div>
  7. </body>


ale czy to teraz nie jest juz divomania jakas?
Go to the top of the page
+Quote Post
revyag
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Sory nie zrozumialem. Z tego co przeczytalem, myślałem że między p chcesz wstawić diva, ale skoro go tam nie będzie, to zrób tak:
  1. <div>
  2. <p>Tylko ta tresc powinna sie pokazac</p>
  3. <div style="display:none">
  4. <table style="WIDTH: 100%" cellspacing="1" cellpadding="1" border="1"><tr><td style="WIDTH: 100%">Treść tej tabelki pokazuje sie w operze</td></tr></table>
  5. </div>
  6. </div>
Go to the top of the page
+Quote Post

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: 17.09.2025 - 14:44