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

Maximale Bild-Größe begrenzen

sunshineh

Mitglied
Hallo,
wenn ich mein Bild so einfüge, kann ich die Weite des eingefügten Bildes beschränken
<img width="'.$a['size'].'" src="'.$img1.'" class="imageWidth" /></a>';
und so die maximale Höhe:
<img height="'.$a['size'].'" src="'.$img1.'" class="imageWidth" /></a>';

Aber wie mache ich es, wenn ich -egal ob das Bild hochformat oder querformat ist- ich die max. Höhe bzw. Weite beschränken möchte??
 
Werbung:
Werbung:
Sakliere deine Bilder vorher auf die maximale Größe. Der Rest ist, wie Tronjer schon schrieb, CSS
 
Werbung:
OK, ich glaub ich krieg das hier ohne CSS hin...

Aber an dieser Stelle hier bleibe ich noch stecken:
$content .= '<div style="text-align:'.$a['align'].'">';
$content .= '<a href="'.$img_link.'" target="_blank" rel="nofollow"><img width="'.$a['size'].'" src="'.$img1.'" class="imageWidth" /></a>';

Die Variable $a['align'] enthält den Wert "center" und ich kann auch mit firebug beobachten, dass der Wert "center" eingetragen ist. Dennoch ist das Bild im Artikel am linken Rand. Warum?
 
Weil das Div ein Blockelement ist. Bevor du jetzt weitere Fragen dieser Art stellst, eigne dir CSS-Grundlagen an. Das kann dir dieses Forum nicht abnehmen.
 
OK, ich habe nun je nachdem was in der Variable $a['align'] steht die Klasse "imageWidth" durch
-"imageLeft"
-"imageCenter"
-"imageRight"
ersetzt (das sehe ich auch mit Firebug, dass dies so passt)

Nun einen Ordner css mit der Datei style.css im Plugin-Ordner erstellt

Meine Style.css sieht so aus:

.imageCenter {
width: 100%;
margin: 0 auto;

}

.imageLeft {
width: 100%;
margin: 0 0;
}

.imageRight{
width: 100%;
margin: 0 0 0 auto;
}

Leider sieht mein Plugin die Zuordnung zu dem CSS Code nicht. Wie muss ich sagen, wo er den CSS-Code suchen muss?
 
Werbung:
Werbung:
Zurück
Oben