DirecTwiX
@DirecTwiX
"display: flex;" уже предлагали?

CSS. Как сделать такой же список, как и на тостере?

Нужен способ попроще)
jj1prjr.png

Вот тут начинал пробовать:
https://jsfiddle.net/DTX_/og884s4j/

1) Не понял, почему при указанной высоте 1px, блок занимает больше px. Border-box пробовал установить..
2) Как сдвинуть .spanner в право без использования right? Float:right не помогло
  • Вопрос задан
  • 462 просмотра
Решения вопроса 1
Elwen
@Elwen
У меня есть несколько иное решение, чем сейчас используется на тостере. Этот вариант первым пришел в голову и мне кажется несколько проще. По сути это единый список, но по умолчанию отображается только активная ссылка. Однако при этом отсутствует анимация перекрытия названия страницы. Если не из-за нее все делается, то вам сюда - https://jsfiddle.net/WebKasumi/7gutvms7/
p.s. Если вы решите использовать этот вариант меню для полноценного перехода по страницам, то используйте кусок js, который сейчас закомментирован, что бы избавиться от лишней анимации. Анимацию сделала что бы можно было посмотреть как будет раскрываться меню на других страницах. И при желании ее можно использовать для перехода по табам или при использовании ajax, но в этом случае я бы еще поразмыслила над целесообразностью использования тегов .
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
mattedev
@mattedev
web developer
В родителе 2 блока, 95% и 5% примерно, даешь обтекание каждому блоку. А высоту лучше не давать. Если не понятно, утричком могу кинуть
Ответ написан
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы