2016-03-21 2 views
0

Что я хочу сделать, так это чтобы текст был выровнен с верхней и левой стороной отплытого img и обернуть сразу под ним без полей. Когда я комментирую заполнение в 'p', изображение не имеет нижнего поля, но я хочу, чтобы свойство padding было активным в моей таблице стилей.Выравнивание текста с плавающим img

http://codepen.io/BennyHH/pen/vGxVwz HTML

<div id="box"> 
    <div id="xob"> 
    </div> 
    <p><!-- Text --></p> 
</div> 

CSS

#box { 
width: 300px; 
height: 300px; 
background: silver; 
} 

#xob { 
width: 50px; 
height: 55px; 
background: blue; 
float: left; 
margin: 15px 15px 0; 
} 

p { 
padding: 13px 13px 0; 
} 

* { 
box-sizing: border-box; 
} 
+0

Примечание: 'фон' тег должен прочитать цвет фона: серебро; Фоновый тег имеет много свойств, поэтому вам нужно его определить. Color, url, img и т. Д. – Sparky256

+0

, если вы хотите, чтобы подкладка была активна под элементом float, это для этого элемента, где дополнение должно быть применено или задано как margin, http://codepen.io/gcyrillus/pen/yOMQob else, я сделал не понимаю вашу проблему. заполнение p применяется только внутри самого элемента –

+0

Ваш класс «P» должен читать .p – Sparky256

ответ

0

Это не полностью ясно, что предполагаемый результат должен быть, но я думаю, что вам просто нужно отрицательное нижнее поле на изображении/плавающий элемент ,

То, что я хочу достичь, заключается в том, чтобы текст был выровнен с верхней и левой стороной отплытого img и мгновенно обернут его без полей.

#box { 
 
    width: 300px; 
 
    height: 300px; 
 
    background: silver; 
 
} 
 
#xob { 
 
    width: 50px; 
 
    height: 55px; 
 
    background: blue; 
 
    float: left; 
 
    margin: 13px; 
 
    margin-bottom: -13px; 
 
} 
 
p { 
 
    padding: 13px; 
 
} 
 
* { 
 
    box-sizing: border-box; 
 
}
<div id="box"> 
 
    <div id="xob"> 
 
    </div> 
 
    <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 
 
</div>

Смежные вопросы