Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Стили (CSS) » Позиционирование div

Позиционирование div


     14.02.2014    div    Все вопросы » Стили (CSS)    2187

вопрос
Подскажите пожалуйста, как сделать, чтобы для поисковых роботов левая колонка сайта в
выводилась после правой, но для пользователей она оставалась cлева?

Ответа пока нет


7 комментариев

xsash
Юзер

xsash - 14 февраля 2014 11:12 -

Если на дивах, то просто пропиши обтекание
float:right; и float:left;

http://jsfiddle.net/rCTrA/

sk
Юзер

sk - 14 февраля 2014 11:41 -

Блоки разные по высоте и начало берут не с одной линии.

D0Gmatist
Юзер

D0Gmatist - 14 февраля 2014 13:43 -

1) УЧИТЕ CSS там всему есть объяснения
vertical-align: top;

sk
Юзер

sk - 14 февраля 2014 13:51 -

D0Gmatist,Нужна помощь, а не изящные посылания )

D0Gmatist
Юзер

D0Gmatist - 14 февраля 2014 14:07 -

Я не посылаю ... это элементарные вещи уж их нужно знать )))

sk
Юзер

sk - 14 февраля 2014 14:21 -

D0Gmatist, я их не знаю, и я не планирую работать верстая и создавая сайты. Просто нужна помощь. Матчасть мне в вашем понимании совсем не нужна.
Но все еще надеюсь на вашу помощь )))
Если можно я с конкретикой. Есть левая колонка <div class="left"> например. В этой колонке есть несколько блоков. Один из блочных элементов <div class="add"> я хочу чтобы загружался после всех остальных блоков и для поисковиков вообще торчал под футером. При этом колонка с add имеет только фиксированную ширину, так же как и колонка left и остальные блоки в ней. Я так понимаю, что абсолютное позиционирование здесь не прокатит.

Помогите пожалуйста ))) Ссылок и посыланий на матчасть не нужно.

vlad23
Юзер

vlad23 - 15 февраля 2014 04:37 -

Вот так может:

<div id="opisanie_ad" class="opisanie_ad" style="display:none;">
1111111111111
</div>
2222222222222
<div id="opisanie" class="opisanie">&nbsp;</div>
<script type="text/javascript">
  document.getElementById('opisanie').appendChild(document.getElementById('opisanie_ad'));
   document.getElementById('opisanie_ad').style.display = 'block';
</script>


В примере цифра 222222 выводится выше 111111 хотя в коде наоборот, можно так реализовать

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх