За последние 24 часа нас посетили 16617 программистов и 1649 роботов. Сейчас ищут 1995 программистов ...

Как отодвинуться от обтикаемого div

Тема в разделе "HTML и CSS", создана пользователем messershmitt, 28 апр 2010.

  1. messershmitt

    messershmitt Активный пользователь

    С нами с:
    2 ноя 2009
    Сообщения:
    45
    Симпатии:
    0
    Всех приветствую!
    Подскажите плиз, как отодвинуть блок <div> в право, от обтикаемого <div> блока. Почему то margin-left не работает
    пример кода
    Код (Text):
    1.  
    2. <div style="float:left;">
    3. <img src="http://localhost/img/price.jpg" width="196" height="196">
    4. <div>
    5.  
    6. <div style="margin-left:150px;">//не работает :-(
    7. нужно подвинуть этот блок на 150px вправо
    8. </div>
     
  2. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    не закрыт 1-й div
     
  3. Yadfewm

    Yadfewm Активный пользователь

    С нами с:
    20 июл 2009
    Сообщения:
    223
    Симпатии:
    0
    если я правильно понял проблему (отодвинуть второй див от первого на 150px) то тебе необходимо прочитать что такое float.

    сделай марджин лефт не 150, а 346 (150+196).

    дело в том что флоат "выбивает" элемент, второй див он как буд-то под первым, но если впихнуть во второй див текст, он выдавливается из под первого дива сверху справа

    http://htmlbook.ru/css/float.html