ERLEDIGT
JA
JA
ANTWORTEN
23
23
ZUGRIFFE
1316
1316
EMPFEHLEN
-
Hallo

ich will nur ein bestimmten Bereich auf meiner Seite drucken, aber leider wird nix angezeigt.
So klappt das ganz gut:
aber wenn ich mehrere Elemente in dem anzuzeigenedn div habe, dann werden diese leider nicht angezeigtHTML-Code:<html> <head> <title>drgrg</title> <style type="text/css"> <!-- body *{display:none;} body #g {display:block;} --> </style> </head> <body> <span>hfgf</span> <span id="g">muh<span>gh</span></span> <span>fhg</span> </body> </html>
wie man oben sieht wird 'gh' nicht angezeigt
-
Klar, denn du hast alle Elemente unsichtbar gemacht außer #g selbst.
Es fehlt also:
Code :1
body #g * {display:block;}
Was die in #g enthaltenen wieder zeigt.
btw: Ich sehe kein div. Nur span
Geändert von ZodiacXP (20.08.09 um 15:35 Uhr)
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
Nun ist aber nix sichtbar
-
Nachdem du es hinzugefügt hast?
Mit welchem Browser und welchem Quelltext? (aktuell)
Sorry, Glaskugel kaputt
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
Browser: FireFox 3
Code:
HTML-Code:<html> <head> <title>drgrg</title> <style type="text/css"> <!-- body *{display:none;} body #g * {display:block;} --> </style> </head> <body> <span>hfgf</span> <span id="g">muh <span>gh</span> </span> <span>fhg</span> </body> </html>
-
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
Ah stimmt, sorry

wie mach ich das nu wenn ich weitere Elemente darüber habe, wie z.B. div test
HTML-Code:<html> <head> <title>drgrg</title> <style type="text/css"> <!-- body *{display:none;} #g {display:block;} #g * {display:block;} --> </style> </head> <body> <span>hfgf</span> ... ... <div class="test"> <span id="g">muh <span>gh</span> <div class="test">bla</div> </span> <span>fhg</span> </div> </body> </html>
-
Wenn du so etwas vor hast, wie:
dann muss ich dir leider sagen, das dies nicht geht / vorgesehen ist. Es besteht immer nur die Relation: parent > childCode :1
#g > parent
(David Baron bezweifelt das es so etwas jemals geben wird: http://lists.w3.org/Archives/Public/...4Mar/0192.html)
Ansonsten einfach statt #g in deinem CSS #test angeben.Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
Das geht leider nicht .. da sind noch andere Elmente über die nicht angeziegt werden sollen.Ansonsten einfach statt #g in deinem CSS #test angeben.
-
20.08.09 16:48 #10Maik Tutorials.de Gastzugang
Hi,
wenn ich bis hierher alles richtig verstanden habe, kann ich dich nur darauf hinweisen, dass sich die Nachfolgeelemente eines versteckten Elternelements nicht durch Zauberhand anzeigen lassen.
Vielmehr müsstest du darin die benachbarten Elemente ausblenden, die nicht ausgedruckt werden sollen.
mfg Maik
-
Das verstehe ich. Ich dachte vllt. hat jemand eine Idee. Wie man das sonst lösen kann.
-
20.08.09 17:01 #12Maik Tutorials.de Gastzugang
-
Kann es sein, dass du das Attribut "class" nicht kennst?
Ein (invalides) Beispiel:
Die Elemente denen "hide" zugeordnet wurde sieht man nicht.HTML-Code:<html> <head> <style> .hide { display: none; } </style> </head> <body> <p class="hide">Ich versteck mich,</p> <p>ich bin sichtbar,</p> <p class="hide">und ich bin nicht da!</p> </body> </html>
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
20.08.09 17:12 #14Maik Tutorials.de Gastzugang
Browserunterstützung für den Selektor für benachbarte Elemente vorausgesetzt:
HTML-Code:<html> <head> <title>drgrg</title> <style type="text/css"> <!-- body * {display:none;} body .test, body .test * {display:block;} body .test span#g + span {display:none;} --> </style> </head> <body> <span>hfgf</span> <div class="test"> <span id="g">muh <span>gh</span> <span class="test">bla</span> <!-- Achtung: Ein <div> (=Block-Element) ist in einem <span> (=Inline-Element) nicht zulässig! --> </span> <span>fhg</span> </div> </body> </html>
Ansonsten wirst du im Falle des IE, der diesen Selektortyp auch in der aktuellen Version "8" noch immer nicht unterstützt, die Elemente mit einem Klassenbezeichner ausstatten müssen, damit es browserübergreifend mit ihrer Ausblendung funktioniert (siehe Zods Beispiel mit der Klasse .hide).
mfg Maik
-
Ähnliche Themen
-
Nur einen bestimmten Bereich drucken
Von DerEisige im Forum CSSAntworten: 10Letzter Beitrag: 19.09.08, 11:40 -
Drucken eines bestimmten MovieClips
Von Mordenkain im Forum Flash PlattformAntworten: 0Letzter Beitrag: 05.08.08, 20:04 -
Aus Form einen bestimmten Bereich drucken(VB5)
Von cloar im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 22.03.07, 16:02 -
Zu einer bestimmten Zeit Drucken
Von CyrusOne im Forum Microsoft WindowsAntworten: 2Letzter Beitrag: 31.07.06, 07:40 -
Drucken von einem bestimmten Frame?
Von lp-chester im Forum HTML & XHTMLAntworten: 10Letzter Beitrag: 27.09.04, 16:56





Zitieren

Login





