2012-01-10 3 views
0

Я пытаюсь нажать изображения слева в заголовке. Только плавающий текст описания справа. Кажется, я не могу очистить плавающие изображения.float text right, а не изображение

HTML:

<div class="title">System Displays</div> 
<div class="description">Lorem ipsum dolor sit amet.Lorem ipsum dolor sit amet.Lorem ipsum dolor sit amet. 
<img src="http://dummyimage.com/400x200/000/fff" /> 
Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet. </div> 

CSS:

.title {  
width: 200px; 
float: left; 
} 

.description{  
width: 200px; 
float: right; 
} 

.description img { 
float: left; 
clear: both; 
} 

jsfiddle понятнее. Я не могу вставить лишний HTML. Спасибо за любой совет.

EDIT: И это [jsfiddle] - это то, чего я хочу достичь. Я не уверен, что position: relative; подходит.

ответ

0

Ваш jsfiddle сильно отличается от вашего примерного кода. Вот фиксированный jsfiddle demo.

.description img {  
    width: 200px; 
    float: left; 
} 

Если вам нужно .description иметь фиксированную ширину, вы будете нуждаться в другом решении. Вы не можете плавать что-то вне контейнера.

Ниже приведен пример другого метода с использованием позиционирования absolute.

.description img { 
position:absolute; 
top:25px; 
left:0; 
width:200px; 
} 

Demo

Вот еще один метод, использующий relative позиционирование:

.description img { 
    width:200px; 
    position:relative; 
    left:-220px; 
    float:left; 
    margin-bottom:-100px; 
} 

Demo

+0

Спасибо, позиционирует с помощью CSS а 'рубить', а не использовать поплавки? Кроме того, когда у вас более одного изображения, они складываются, а не идут влево. – uriah

+0

Абсолютно нет. Просто разные способы перемещения вещей на странице. Я добавил еще одну концепцию, которую вы можете использовать, которая использует преимущество «относительного» позиционирования. – bookcasey

+0

Спасибо, я думаю, отрицательные значения и позиционирование имеют плохие коннотации. Построение значений 'relative' было бы в порядке, тогда http://jsfiddle.net/McXHq/2/ – uriah