2010-02-14 4 views
4

У меня есть два div, классы которых левые и правые. left плавает влево и вправо, div плавает вправо, но float не работает, я не знаю, почему ... Я не могу установить ширину в левом div, потому что я не знаю прав ширины div div. Так что это нужно быть жидким ... вот страница: ссылка удалена. извинитеfloat: right не работает

и вот страница, где это работа. http://www.france24.com/en/20100111-freud-monet-basquiat-view-paris-2010

Я трачу на это 3 часа, я не знаю, почему именно не плавающая ...

Upd: Проблема исправлена! Спасибо;)

+0

I не вижу ничего плохого в этой странице. В чем именно проблема. – finnw

ответ

12

Не плавайте содержимое содержимого слева; он ничего не делает. Вместо этого возьмите предметы, которые хотите поплавать вправо, и поместите их над основным содержанием. Вот как работают поплавки. Если вы обнаружите, что она не работает, даже после тестирования, попробуйте еще раз: P

+0

oh work, когда я удалил поплавок слева направо и положил правый div перед левым :)) Спасибо! –

+1

Хорошо :) Я уверен, что вы это знаете, но для того, чтобы убедиться, что вы ничего не нарушаете, удалите левый * класс *, а не стиль из левого класса, если другие вещи на сайте его используют. Кроме того, в Google Chrome я сохранил локальную копию и мог только заставить ее работать после удаления стиля inline-block из .content, поэтому вы можете провести некоторое тестирование совместимости с браузером. – Matchu

+0

Большое спасибо;) –

3

Правый поплавок должен находиться перед левым.

+1

не работает ... Я протестировал его ... –

0

Объединить правый поплавок с width

.walk-text { 
    float: right; 
    width: 70%; 
} 
0

использовать распорку, чтобы подтолкнуть его вправо

<div class="mdl-layout-spacer"></div>