• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Das Bild soll mittig sitzen

Status
Für weitere Antworten geschlossen.

bluna

Neues Mitglied
Hallo.

Habe einen Link und wenn ich auf den klicke erscheint eine neue Seite und es wird
nur ein Bild angezeigt.
Ich verwende folgenden HTML-Code:
[FONT=&quot]<a href="bild_1.jpg" target="_blank">zum Bild</a>[/FONT]

Was mich nun stört ist das das Bild auf der neuen Seite links oben in der Ecke klebt.
Wie kriege ich es hin das das Bild zwar ganz oben anfängt, horizontal aber mittig sitzt?


bluna
 
Moin,

dazu verweist Du nicht auf das Image, sondern eine eigene Seite, in der Du das Image mittig darstellst.

Oder aber Du öffnest ein Popup mit JavaScript, und gibst dem Fenster die Größe des Bildes. Das hat natürlich den Nachteil, dass das Popup evtl. wegen Popupblockern oder abgeschaltetem JavaScript nicht aufgeht.

Gruß,
-Efchen
 
Oder aber Du öffnest ein Popup mit JavaScript, und gibst dem Fenster die Größe des Bildes. Das hat natürlich den Nachteil, dass das Popup evtl. wegen Popupblockern oder abgeschaltetem JavaScript nicht aufgeht.

Wie immer rate ich von Jvscript ab. Nachehr stellt einer Javascript aus und das Bild wir sonst wie angezeigt => Nicht tun.

Ich Persönlich würde ja einfach wie Efchen sagte eine neue Seite erstellen und dort das Bild setzen oder gleich eine ganze Galerie mit Grafiken anlegen (Ich weiß ja nicht, in welchem Zusammenhang du das Bild benutzt) und mit ankern auf jedes einzelne Bild verweisen..
 
Hallo Ihr beiden,
Danke schon mal für eure schnellen Antworten.

Wenn ich das so mache wie von Efchen vorgeschlagen steht dann in der Adresszeile der Internetseite die das Bild anzeigt z.B. www.xyz.de/bild.html und in bild.html ist das Bild drinn.

Habe aber schon Seiten gesehen die ein Bild anzeigen und in der Adresszeile steht z.B. [URL="http://www.xyz.de/bild1.jpg"]www.xyz.de/bild1.jpg [/URL]
und so wollte ich das auch haben.


Musste mittlerweilen aber feststellen das das wohl an dem Opera liegt den ich benutze. Da werden die Bilder immer horizontal mittig angezeigt. Weder der Internet Explorer noch der Firefox kriegen das hin.
Javascript will ich auch nicht benutzen.

Vielleicht noch ein Tipp von euch wie ich ein Bild horizontal mittig auf einer Internet Seite platzieren kann?

bluna
 
Zuletzt bearbeitet:
Wenn Du willst, dass da bild.jpg steht, aber Du trotzdem Formatierungen vornehmen willst, dann würde ich zu mod_rewrite tendieren. Das ist eine Servereinstellung, die dem Nutzer dann vorgaukelt, dass er ein Bild lädt, intern leitet der Webserver die Anfrage dann aber weiter an eine Seite, z.B. bildanzeige.html?bild.jpg.

Mit dem Browser hat das wohl eher nichts zu tun. Jeder Browser kann für die HTML-Elemente eigene Standard-Styles vergeben. Wie die aussehen, ist nicht vorgeschrieben. Wenn FF und IE das anders machen, dann ist es ihr gutes Recht. Wenn Du eine Eigenschaft sicher haben willst, musst Du sie definieren, aber das geht halt nur in eigenen Seiten, wo Du Styles oder den Verweis auf ein Stylesheet angeben kannst, und nicht bei einzelnen Bildern.

Ein Bild horizontal mittig geht, indem Du dem Elternelement text-align:center mitgibst, weil sich das Image hier wie ein Inline-Element verhält.
 
Hallo
so könnte eine Datei bild.php aussehen:
PHP:
<?php
echo '<html>
<head>
<title>';
if(isset($bild)) {
    echo $bild;
}
echo'</title>
</head>
<body>';
if(isset($bild)) {
    echo'<div style="text-align:center; width: 100%"><img src="' . $bild . '" alt="Bild" /><br /><a href="javascript:history.back()">Zur&uuml;ck</a></div>';
} else {
    echo 'Kein Bild angegeben!';
}
echo' </body>
</html>';
?>
$bild muss ggf. durch $GET[bild] ersetzt werden. Aufruf: http://www.domain.de/bild.php?bild=Irgendwas.jpg Vorteil: man kann jedes Bild mit der Seite aufrufen, auch von anderen Servern welche.
mfg Bleistift
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben