Bild neben text in einem DIV
Versuchen setzen Sie ein Bild neben einen Absatz, aber es scheint nicht zu funktionieren.
Dies ist, was ich habe:
<div class="dhn-info-div">
<p>DEVONSHIRE HOUSE NETWORK IS A <span class="dhn-purple">PEOPLE-FOCUSED</span> MEMBERSHIP CLUB FOR DIRECTOR-LEVEL <span class="dhn-purple">PROFESSIONALS</span> IN LEADERSHIP ROLES WHO HAVE AN INSTINCTIVE FOCUS ON <span class="dhn-purple">THE HUMAN SIDE OF ENTERPRISE..</span></p>
<img src="wp-content/themes/expound/images/dhn-directors.png" alt="Devonshire House Network Directors">
<div style="clear:both"></div>
</div>
und CSS:
.dhn-info-div {
margin-top: 20px;
background-color: #a20e45;
width: 95%;
display: inline-block;
}
.dhn-info-div p {
padding: 20px 40px 20px 40px;
color: white;
font-size: 18px;
line-height: 35px;
word-spacing: 5px;
}
.dhn-info-div img {
float: right;
}
Bild, auf der rechten der text. Der div sollte nicht 100% in der Größe. Cheers
Dies ist, wie ich es Aussehen soll:
http://i.stack.imgur.com/bPxbB.png
- Möchten Sie wickeln den text um das Bild oder eine Spalte text neben das Bild?
- was ist die Breite und Höhe des Bildes?
- bitte schauen Sie auf den link, um das fertige Produkt. Breite 450 soll aber ansprechbar sein.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Je nachdem, wenn Sie möchten, wickeln Sie den text um das Bild herum oder haben 2 Spalten, hier sind beide Lösungen:
Wenn Sie möchten, wickeln Sie den text um das Bild herum muss es sein, innerhalb der
p
tag. Siehe Beispiel (Außerdem habe ich ein 10px-padding um das Bild).Wenn Sie möchten, 2 Spalten, die Sie brauchen, um zu definieren die Breite der beiden, so dass Sie fit in. Außerdem habe ich
float: left;
auf beide und einige padding auf das Bild, um es sich etwas besser. Siehe BeispielBEISPIEL
Die Sie benötigt, um einige
width
um einige Elemente, wie der textauch Sie hatte keine
width
oderheight
auf dem Bild.Habe ich auch noch
top:40px;
auf Ihr Bild, um es zu bringen bis auf die Ebene des TextesKönnen Sie den
<img>
in Ihrem<p>
oben? das wäre es fix:Edit: ist jetzt responsive!
machte ich diese Geige, überprüfen Sie es http://jsfiddle.net/fYh7u/
können Sie wickeln den text in ein div, und das Bild in einem anderen div, innerhalb der main-div "dnh-info-div", in meinem Beispiel vermisse ich den "div", am Ende von Klasse, da ist offensichtlich.
HTML:
CSS: