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

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


     14.02.2014    Стили (CSS)    1057

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

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


Комментарии пользователей (7)

xsash
2

37 | 5

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

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

http://jsfiddle.net/rCTrA/

sk
48 | 44

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

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

D0Gmatist
225

794 | 281

D0Gmatist - 14 февраля 2014 13:43 - Местный

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

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

sk
48 | 44

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

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

D0Gmatist
225

794 | 281

D0Gmatist - 14 февраля 2014 14:07 - Местный

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

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

sk
48 | 44

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

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

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

vlad23
113 | 20

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 хотя в коде наоборот, можно так реализовать

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

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