@deasmont

Как позиционировать элементы по кругу?

4a85004863c848109b9893c68c4f774b.png
Добрый вечер. Искал в инете но увы. Нужно разместить допустим иконки, по кругу относительно круглого блока. Одна вверху, слева и справа по две. При этом под иконками есть текст. И в этом самая большая проблема как по мне ибо если юзать тег p то это строчный элемент и все сьезжает. Span тоже не подходит. Текст должен быть сразу под иконкой. Ну и помимо текста нет идей как сами иконки по кругу всунуть. Надеюсь кто нибудь знает решение данной проблемы. Подскажите
  • Вопрос задан
  • 239 просмотров
Решения вопроса 2
MaryT
@MaryT
IT люблю
Создаете родительский блок, вокруг которого будут несколько дочерних:
<div class="content_wrap">
    <div class="content_box">
         <i></i>
         <span>Признание</span>
     </div>
<div class="content_box">
         <i></i>
         <span>Отношение</span>
     </div>
</div>
<div class="content_box">
         <i></i>
         <span>Самосовершенствование</span>
</div>


и т.д.

Родительскому - position: relative
Дочерним - position: absolute и вертите их и переставляйте как вам надо

Внутри дочерних у вас идет иконка и текст. Делаете внутренности блочными элементами, выравнивайте по центру и они сами встанут куда надо
Ответ написан
Hyubert
@Hyubert
JS
Один с возможных вариантов решения, надеюсь пожжет.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@lem_prod
если кроме кнопки "пройти тест", все остальное не кликабельное, то просто вставьте картинкой и не морочьте себе голову, а противном случае positon: absolute; и выставляйте...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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