0 / 0 / 2
Регистрация: 26.11.2015
Сообщений: 33
|
|
1 | |
Правильное постоянное расположение текста поверх картинки (пункты меню, bootstrap)30.11.2015, 04:22. Показов 3987. Ответов 5
Метки нет (Все метки)
Здравствуйте! Товарищи, подскажите, пожалуйста, как будет более разумно с точки зрения кроссбраузерности и адаптивности сверстать меню, которое состоит из картинки и пунктов поверх неё.
Два моих варианта прилагаются. Второй как-то при уменьшении экрана выглядит стабильнее, вплоть до 768px, без @media всё равно не обойтись, но всё же... Буду признателен за ваши советы!
0
|
30.11.2015, 04:22 | |
Ответы с готовыми решениями:
5
Текст поверх картинки bootstrap Увеличение картинки и ее расположение поверх остальных Провека текста на правильное расположение скобок Расположение текста поверх изображения |
49 / 42 / 25
Регистрация: 18.11.2015
Сообщений: 279
|
|||||||||||
30.11.2015, 10:31 | 2 | ||||||||||
Сообщение было отмечено HellNHeaven как решение
Решение
Вот смотрите как можете реализовать, это один конечно из вариантов. На каждую из своих ячеек кидаете фоном 1 медаль.
Но чтоб поставить на фон разные медали, нужно задать списку разные классы и на отдельный класс делать свой background
1
|
0 / 0 / 2
Регистрация: 26.11.2015
Сообщений: 33
|
|||||||||||
30.11.2015, 15:54 [ТС] | 3 | ||||||||||
Попробовал таким образом, получилось вот что.
Полагаю нужно внутри каждого элемента меню создать блок, отцентрировать его по горизонтали, прижать к нижней части и туда вписывать текст.
0
|
49 / 42 / 25
Регистрация: 18.11.2015
Сообщений: 279
|
|
30.11.2015, 16:01 | 4 |
Сообщение было отмечено HellNHeaven как решение
Решение
Ну в первую очередь, высоту ячеек нужно задать на высоту медалей, которые вы отображаете как фон. Во вторую очередь, вы должны указать background-position: top center; тогда медали на фоне станут посередине.
То что у вас на первом скрине сжатое меню, скорее всего или блок, в котором оно лежит слишком короткий или сжимается с правой стороны паддингом.
1
|
0 / 0 / 2
Регистрация: 26.11.2015
Сообщений: 33
|
|
30.11.2015, 17:50 [ТС] | 5 |
Благодарю, это, пожалуй, оптимальный и довольно простой вариант. Я предполагал, что будет правильнее вырезать медальку фоном для каждого элемента. Да и с rem работать проще ведь, тем более что совместимость с IE 8- можно решить двумя способами. Что-то у меня совсем туго с мыслью, тяжелая ночка выдалась... Ой, max-width только на 100% поменяю, что бы "О Тренере" растянулось нормально при высоком разрешении
0
|
49 / 42 / 25
Регистрация: 18.11.2015
Сообщений: 279
|
|
30.11.2015, 18:10 | 6 |
Я использую em, rem уже по привычке, так что вы поступайте как вам будет лучше. 25% ширины поставил чтоб было все равномерно. Можно не ставить такую ширину, а в ссылках, поставить паддинги по бокам по 24px, посмотрите что получится, не понравится, вернете %
0
|
30.11.2015, 18:10 | |
30.11.2015, 18:10 | |
Помогаю со студенческими работами здесь
6
Сделать картинки в слайдере ссылками на пункты меню (bootstrap 4) Меню + картинки При создании выпадающего меню, пункты уходят под посторонние картинки Меню поверх картинки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |