Задать вопрос
Novitsky
@Novitsky
Веб-разработчик, дизайнер, фотограф

Как поменять местами элементы списка (CSS)?

Здравствуйте.
Можно ли средствами CSS поменять местами элементы списка?
Например:
1. Пункт 1
2. Пункт 2
3. Пункт 3
4. Пункт 4
5. Пункт 5
6. Пункт 6
Поменять на:
1. Пункт 1
2. Пункт 2
3. Пункт 3
4. Пункт 6
5. Пункт 5
6. Пункт 4
  • Вопрос задан
  • 4578 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Да пожалуйста — есть flex jsfiddle.net/petroveg/29o2e0u3
Про IE9 и ниже забудьте. Для старых Safari, возможно, придётся применять старый синтаксис.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Можно сделать смещение отступами или абсолютным позиционированием для пунктов от 4 и для 6. Но пункты потребуют фиксированных размеров, чтобы не наезжать друг на друга при изменении их контента.
Ответ написан
cha-cha
@cha-cha
www.w3schools.com/cssref/css3_pr_order.asp
Note: If the element is not a flexible item, the order property has no effect.
Ответ написан
Ваш ответ на вопрос

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

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