Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [HTML/CSS] Bild alleine mit Stylesheet anzeigen (https://www.delphipraxis.net/80306-%5Bhtml-css%5D-bild-alleine-mit-stylesheet-anzeigen.html)

zebrafalke 6. Nov 2006 21:52


[HTML/CSS] Bild alleine mit Stylesheet anzeigen
 
Hallo, :hi:
ich möchte nach dem klick auf ein kleines Vorschaubild, eine Große Version des Bildes anzeigen, also so:

Code:
[url="grossesbild.jpg"][img]vorschaubild.jpg[/img][/url]
Das Bild wird also ganz einfach angezeigt, im selben frame. jetzt hätte ich aber gerne, das der Hintergrund, der in einem Stylesheet definiert ist und der auch für alle Seiten meiner Website gilt, auch als hintergrund der seite des Großen Bildes angezeigt wird. Normalerweise ist der Hintergrund so einfach weiß, da das keine richtige Seite ist und somit das Stylesheet eigendlich nicht gilt....

Firefox zeigt den Hintergrund aus den Stylesheet auch als Hintergrund des Bildes an (warum überhaupt?) aber ich will das der IE das auch tut....


Ich hoffe mich versteht jemand :roteyes:

Gruß
zebrafalke

malo 6. Nov 2006 22:02

Re: [HTML/CSS] Bild alleine mit Stylesheet anzeigen
 
Quelltext?

edit: wie wärs damit...
Code:
<div class="xxx">[url="grossesbild.jpg"][img]vorschaubild.jpg[/img][/url]</div>

zebrafalke 7. Nov 2006 17:28

Re: [HTML/CSS] Bild alleine mit Stylesheet anzeigen
 
Zitat:

Zitat von malo
Code:
<div class="xxx">[url="grossesbild.jpg"]<img src="vorschaubild.jpg>[/url]</div>

das funktioniert leider beim IE auch nicht, gibts noch andere Ideen?


Der Quelltext bei #1 beinhaltet eigendlich das wesentliche, mehr ist eigendlich überflüssig....


Gruß
zebrafalke

OregonGhost 7. Nov 2006 17:39

Re: [HTML/CSS] Bild alleine mit Stylesheet anzeigen
 
Hmm, also es ist natürlich nichts seltenes, dass man auf diese Art und Weise Thumbnails auf die großen Bilder verweisen lässt. Allerdings ist mir das von dir berichtete Verhalten noch nie im Firefox begegnet (ebensowenig wie im IE). Wenn du möchtest, dass die große Version des Bildes mit Hintergrund angezeigt wird, musst du wohl oder übel eine HTML-Seite machen, die das Bild anzeigt. Das hat immerhin auch den Vorteil, dass du z.B. eine Beschreibung mitanzeigen kannst. Mich würde allerdings mal interessieren, wenn du es doch auf anderem Wege hinbekommst.

semo 7. Nov 2006 18:31

Re: [HTML/CSS] Bild alleine mit Stylesheet anzeigen
 
wie wäre es wenn du das ganze mit javascript löst?
hier ein beispiel

zebrafalke 7. Nov 2006 19:50

Re: [HTML/CSS] Bild alleine mit Stylesheet anzeigen
 
Was hatder Link mit meinem Problem zutun? da wird bei klick auf ein Auto auch einfach nur ne neue seite geöffnet mit viel mehr als nur dem Bild, das will ich aber garnicht, ich will nur das Bild anzeigen ohne ne Seite drumrum..... :gruebel:

Gruß
zebrafalke

Meflin 8. Nov 2006 14:05

Re: [HTML/CSS] Bild alleine mit Stylesheet anzeigen
 
Also,

das mit dem Hintergrund in Firefox ist eindeutig eine Fehlfunktion. Wenn du einen Hintergrund haben willst, dann mach eine Seite, und wenn du nur ein Bild anzeigen willst, dann verlinke eben direkt auf das Bild. So einfach ist das ;)


semo 8. Nov 2006 14:17

Re: [HTML/CSS] Bild alleine mit Stylesheet anzeigen
 
Zitat:

Was hatder Link mit meinem Problem zutun?
--> ganz einfach, das sind 2 bilder die ausgetauscht werden, wenn man das bild mit der maus berührt, das klicken sollte für dich uninteressant sein.

schau dir den quelltext an und nutze 2 verschiedene (ein thumbnail und ein normales bild) bilder und du solltest haben was du suchst.

zebrafalke 8. Nov 2006 16:04

Re: [HTML/CSS] Bild alleine mit Stylesheet anzeigen
 
achso, ja guck ich mir mal an, Code zum Austauschen der Bilder stammt direkt von SelfHTML, da hab ich genau den gleichen gesehen :mrgreen:
Danke für eure Hilfe,

Gruß
zebrafalke


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz