- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте!
Есть такой html-код:
Необходимо с помощью css дивы first и second поменять местами так, чтобы при наполнении дива second див first сдвигался вниз.
Заранее благодарен.
#second {float:left;
}
#first {
float:right;
}
MerryRobby, в данном случае оба блока позиционируются по горизонтали, а по вертикали все так же следуют один за другим в порядке написания кода.
Ума не приложу. float:left для обоих, но тогда второй уедет. через js тока наверно.
или еще float:right для обоих попробуйте
frantic, в любом случае оба блока будут позиционироваться по горизонтали.
К нижнему блоку можно применить абсолютное позиционирование, а верхний сместить вниз на определенное расстояние. Но при заполняемости second неизменно налезет на first.
Таким образом, два блока, не вынимаясь из потока, расположены стандартно друг под другом, чем ниже верхний, тем ниже опускается нижний, в нижнем блоке мы позициионируем второй, как прижатый к любому краю.
Кофейник добавил 22.02.2010 в 17:03
И вообще нарисуйте картинку результата, который хотите получить.
emsti, ну если для врапа задать фикс. ширину, тогда один из блоков сползет
Собственно говоря, это обычный трехколоночный дививый шаблон, где центральная колонка содержит два блока, самый верхний из которых не является важным для поисковиков. А вот нижний - с текстом - в html-коде должен быть первым.
Собственно говоря, это обычный трехколоночный дививый шаблон, где центральная колонка содержит два блока, самый верхний из которых не является важным для поисковиков. А вот нижний - с текстом - в html-коде должен быть первым.
так бы сразу и сказали. отрицательным маржином это делается
css Вам ни чего не даст, в какой последовательности идут дивы в коде по такой они и будут кушаться ботами, меняйте сами блоки:)
ксс отвечает только за внешний вид сайт, преимущественно используется как средство оформления веб-страниц
так бы сразу и сказали. отрицательным маржином это делается
Имеется в виду margin-top?
emsti добавил 22.02.2010 в 18:44
JIucky, у меня в коде и идет сначала первый, а за ним второй. Но визуально мне нужно наоборот.