@ligisayan

Как расположить элементы в определенном порядке?

Есть блок с картинкой поверх которого находятся квадратные элементы, которые нужно расположить в следующем порядке: слева от картинки блоки скидка и хит, а справа желтый блок и блок с быстрым просмотром, причем любой из блоков может как присутствовать, так и отсутствовать (если блока со скидкой нет, то на его место сдвигается хит) и картинка не должна смещаться. Внизу картинки текст с ценником и кнопкой добавить в корзину. Сейчас проблема в следующем: если убрать блок со скидкой, то картинка подпрыгивает вверх, что быть не должно. Вопрос: как это сделать без правок html?
фидл
  • Вопрос задан
  • 290 просмотров
Решения вопроса 1
gr1mm3r
@gr1mm3r
50% ответа в правильном вопросе. Остальное мануал.
Фиддл
Изменения:
Оба блока .onsale и .onfeatured приведены к единому виду.
Можете сравнить.
Дальше стили добавляйте сами.

Мне только интересно накой в onsale было position:static и position:relative одновременно.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
stranger2015
@stranger2015
Писатель. Сайтостроитель-любитель
Общий ответ: используйте позиционирование!
См. свойство position!
Ответ написан
werty1001
@werty1001
undefined
Сверстано конечно адово, вот немного поправил, кнопку быстрого просмотра только сделайте как нужно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
27 нояб. 2024, в 13:07
10000 руб./за проект
27 нояб. 2024, в 12:53
70000 руб./за проект
27 нояб. 2024, в 12:50
25000 руб./за проект