Bilder übereinander darstellen, Text daneben

Bilder übereinander darstellen, Text daneben

Beitragvon cannondale63 » 01.07.2011, 14:08

Hallo
In diesem neuen Blog http://www.auch-du-betest möchte ich in der Sidebar rechts die Bilder der Moderatoren übereinander darstellen. Der Text zu den drei Personen soll jeweils unten bündig zum Bild sein. Das müsste doch irgendwie mit float gehen - aber ich kriegs und kriegs nicht hin.

Im Moment ist dies der Code:

Code: Alles auswählen
<div><a><img width="80" height="110" style="float:left"; src="http://www.auch-du-betest.ch/wp-content/uploads/2011/07/kopf_rot.jpg"></a></div><div><a><img width="80" height="110" style="float:left"; src="http://www.auch-du-betest.ch/wp-content/uploads/2011/07/kopf_gruen.jpg"></a></div><div><a><img width="80" height="110" style="float:left"; src="http://www.auch-du-betest.ch/wp-content/uploads/2011/07/kopf_blau.jpg"></a></div>Dies ist nur ein Mustertext. Im definitiven Text wird dann erklärt, wer diesen Blog moderiert. Es ist schliesslich wichtig, dass alle wissen, wer hinter diesem Projekt steht, Beiträge schreibt, redigiert - und nofalls auch rausschmeisst.
Dies ist nur ein Mustertext. Im definitiven Text wird dann erklärt, wer diesen Blog moderiert. Es ist schliesslich wichtig, dass alle wissen, wer hinter diesem Projekt steht, Beiträge schreibt, redigiert - und nofalls auch rausschmeisst.


Der Blog ist Wordpress.

Vielen Dank für die Hilfe, die in diesem Forum immer so top klappt!

Gruss

Dominik
cannondale63
Gelegenheitsleser
 
Beiträge: 45
Registriert: 19.02.2010, 22:34

Re: Bilder übereinander darstellen, Text daneben

Beitragvon sejuma » 01.07.2011, 20:07

Bild
sejuma
Vielposter
 
Beiträge: 805
Registriert: 15.07.2009, 17:46

Re: Bilder übereinander darstellen, Text daneben

Beitragvon cannondale63 » 04.07.2011, 15:42

Hallo
Dein Hinweis hat mir geholfen, aber es sieht noch nicht ganz so aus, wie ich es möchte.
Es geht um die Spalte rechts oben auf http://www.auch-du-betest.ch mit den drei farbigen Platzhalterbildern.
Was ich möchte:
a) Den Text oben bündig mit der Bildoberkante.
b) Weniger Abstand zwischen den Bildern. Mit margin-top:3px hat sich zwar etwas verändert, aber der Abstand war immer noch zu gross und ein tieferer Wert als 3px hat nichts gebracht.

Das ganze ist übrigens in ein Text-Widget dieses Wordpress-Blogs eingebaucht. Ich muss der <div> also keine Grundbreite eingeben.

Der Code lautet nun so, das CSS-Styling ist in der theme.css drin:

Code: Alles auswählen
<div><img class="links" src="http://www.auch-du-betest.ch/wp-content/uploads/2011/07/kopf_rot.jpg" width="80" height="110" border="0">
<p>Dies ist nur ein Mustertext. Im definitiven Text wird dann erklärt, wer diesen Blog moderiert.</p>
<br style="clear:both;">
<img class="links" src="http://www.auch-du-betest.ch/wp-content/uploads/2011/07/kopf_blau.jpg" width="80" height="110" border="0">
<p>Dies ist nur ein Mustertext. Im definitiven Text wird dann erklärt, wer diesen Blog moderiert.</p>
<br style="clear:both;">
<img class="links" src="http://www.auch-du-betest.ch/wp-content/uploads/2011/07/kopf_gruen.jpg" width="80" height="110" border="0">
<p><style="margin-bottom: 10;">Dies ist nur ein Mustertext. Im definitiven Text wird dann erklärt, wer diesen Blog moderiert.</p></div>


Vielen Dank für Deine Hilfe!

Gruss Dominik
cannondale63
Gelegenheitsleser
 
Beiträge: 45
Registriert: 19.02.2010, 22:34

Re: Bilder übereinander darstellen, Text daneben

Beitragvon sejuma » 04.07.2011, 18:36

a)
etwa
Code: Alles auswählen
.textwidget p {margin-top: -3px;}


b) kannst du so lösen (margin-Wert anpassen):

Code: Alles auswählen
<br style="clear:both; margin-top: 13px;">

<img class="links"
Bild
sejuma
Vielposter
 
Beiträge: 805
Registriert: 15.07.2009, 17:46

Re: Bilder übereinander darstellen, Text daneben

Beitragvon cannondale63 » 05.07.2011, 14:06

Die Sache scheint mir echt knifflig, darum melde ich mich nochmals.

a) Das
Code: Alles auswählen
.textwidget p {margin-top: -3px;}
scheint nichts zu bringen.
b) Ich habe es dann für die unteren beiden Bilder mit einer Klasse .links2 versucht, in die ich einen negativen Margin-Wert eingab. Das zweite Bild (nicht aber das dritte) rutschte dann wunschgemäss nach oben, aber der Text natürlich nicht.
c) Mit
Code: Alles auswählen
<br style="clear:both; margin-top: 13px;">
hat das auch nicht funktioniert.

Nun bin ich ein bisschen ratlos. Hast Du noch eine Idee?

Gruss und Dank, Dominik
cannondale63
Gelegenheitsleser
 
Beiträge: 45
Registriert: 19.02.2010, 22:34

Re: Bilder übereinander darstellen, Text daneben

Beitragvon Azra » 07.07.2011, 14:25

1. Das <br/> nach dem clear rauß
2. Klasse links erhält statt margin-right nur margin:5px 10px 10px 0;
3. Vergiss nicht nach dem letzten float auch zu clearen.

Vielleicht auch 5px - musste gucken wie es dir besser passt.
Hebs guet :wink:
“HTML is the language for describing the structure of Web pages.”
“CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts.”
Noch weitere Probleme? Kontakt über meine Webseite - simonduda.ch
Benutzeravatar
Azra
Stammuser
 
Beiträge: 422
Registriert: 04.02.2010, 08:36
Wohnort: (Alten)bochum

Re: Bilder übereinander darstellen, Text daneben

Beitragvon cannondale63 » 08.07.2011, 09:12

Hallo, vielen Dank für die Hilfe. Es hat funktioniert.

a) Klasse links lautet nun:
Code: Alles auswählen
.links {
   float:left;
   margin: 5px 7px -15px 0;

b) ein
Code: Alles auswählen
<br/>
hatte ich ja nirgends. Das
Code: Alles auswählen
<br>
hier
Code: Alles auswählen
<br style="clear:both;">
musste hingegen bleiben, sonst hätte es ja keinen neuen Absatz gegeben.
c) Nach dem letzten float habe ich nochmals gecleart.

Was meinst Du dazu?

Hebs guet ebenfalls, Dominik
cannondale63
Gelegenheitsleser
 
Beiträge: 45
Registriert: 19.02.2010, 22:34

Re: Bilder übereinander darstellen, Text daneben

Beitragvon Azra » 08.07.2011, 21:15

Ich vergass dass das Wordpress ist - folgendes wird vom Browser ausgegeben:
Code: Alles auswählen
<p>
<br style="clear:both;">
<br>
<img width="80" height="110" border="0" src="http://www.auch-du-betest.ch/wp-content/uploads/2011/07/willi_peter.jpg" class="links">
</p>

Deshalb nannte ich das <br> welches du entfernen solltest um meine Masse zu nutzen. Kann sein dass es von Wordpress erzeug wird daher stimmt deine Lösung :wink:
“HTML is the language for describing the structure of Web pages.”
“CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts.”
Noch weitere Probleme? Kontakt über meine Webseite - simonduda.ch
Benutzeravatar
Azra
Stammuser
 
Beiträge: 422
Registriert: 04.02.2010, 08:36
Wohnort: (Alten)bochum


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "Bilder übereinander darstellen, Text daneben"

Zurück zu: CSS für Anfänger

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste