Zum Inhalt springen

CSS styled IMGTEXT with alt and title... Bildzeilen weg

Erstellt am 5. März 2005 · 4 Antworten · letzte Antwort am 5. September 2005

Tags: Bilder, HTML & CSS, Frage

Hallopress ·

Wenn ich mit der Ext. CSS styled IMGTEXT with alt and title...

styles.content.imgtext.captionSplit = 1

aktiviere sind alle Bildzeilen weg. Muss hier noch ein zusätzlicher Wert eingegeben werden?

Außerdem suche ich auch noch einen Tipp, wie sich der äußere Rand um Bilder mit variabler Größe per CSS richtig formatieren lässt. Mit

#.csi-textpic .csi-image {
width: auto;
}

geht es zwar wunderbar bei den Bildern rechts und links, doch bei zentrierten Bildern treibt diese Angabe den äußeren Rand auf die volle Spaltenbreite aus und produziert Riesenabstände zwischen Bild und Rand.

Unbekannter Benutzer ·

hallo,

ich hatte das problem, das ein bild mit z.b 100px breite, linksbündig und text rechtsbündig, kein umfliessen immer zuviel abstand zum texthatte, nämlcih 215px.

mein code und abänderung sind nun folgende:

.csi-textpic .csi-image {
border: 1px solid red;  /*XXX demo only*/
margin: 0 0 3px 0;  /*XXX demo only*/
background: #FFF;  /*XXX demo only*/
width: auto; /*will have to be an inline style - controlled by TS*/
}

.csi-text p {
margin: 0 0 0 0;
}

.csi-intext-right-nowrap .csi-text {
margin-right: auto; /*will have to be an inline style - controlled by TS*/
float: right;
}

.csi-intext-left-nowrap .csi-text {
margin-left: auto; /*will have to be an inline style - controlled by TS*/
float: left;
margin-left: 10px;
margin-right: 10px;
}


.csi-caption p {
 margin-top: 0px;
 background-color: fuchsia;
}

ich hab nur ein problem. bei text, bzw bei text/m bild funzt das hervorragend, bei datensatz "bilder" schmeisst typo immer noch tabellenquelltext raus...

grüsse alex

LineMan ·

oh ja, das problem habe ich gerade auch... zusätzlich bekomme ich es auch nicht hin, das typo mit css_styled_content, css_styled_image... 4 Bilder nebeneinander floaten lässt und dann die nächste Zeile beginnt... hat da jemand eine Lösung? Das wäre genial... habe schon einiges ausprobiert... aber irgendwie... #paralyzed#

HamburgerJung82 ·

Hab auch das Problem, dass mit der Extension CSS styled IMGTEXT with alt and title captionsplit nicht funktioniert. Mir werden dann keine Bilduntertitel angezeigt.

Hat sich schon jemand mit dem Problem auseinander gesetzt ?

Würde mich freuen. Viele Grüße !

Matrose ·

Hallo zusammen,

ich hatte auch das Problem, dass mir die Extension CSS styled IMGTEXT with alt and title... keine Untertitel angezeigt hat. Dann hab ich mir den Quelltext der Extension angeschaut, ge"debuggt" und den Fehler gefunden. In der Datei pi1/class.tx_slcssimgtext_pi1.php steht ab Zeil 49 dieser Quelltext.

	function newImgText($conf) {
		//debug($conf, 'test', __LINE__, __FILE__);
		extract($conf);

		foreach($imgsTag as $imgTag) {
			$images[] = '
				<div class="csi-image">'
					.$imgTag
					.'<div class="csi-caption"> '.$caption.' </div>
	    		</div>
			';
		}

ich hab ihn durch diesen diesen hier ersetzt

	function newImgText($conf) {
		//debug($conf, 'test', __LINE__, __FILE__);
		extract($conf);

		foreach($imgsTag as $key => $imgTag) {
			$images[] = '
				<div class="csi-image">'
					.$imgTag
					.'<div class="csi-caption"> '.$captionArray[$key].' </div>
	    		</div>
			';
		}

Dabei sind lediglich zwei Änderungen vorzunehmen. Die Erste in der foreach-Schleife (hier Zeile 5), dort kommt ein $key => hinzu und bei der Zweiten (hier Zeile 9) anstatt $caption ein $captionArray($key).

Somit fügt er bei mir unter jedes Bild den entsprechende Untertitel ein.

Gruß,
Matrose