Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 09.02.2019
Сообщений: 27

Как выровнять меню по центру?

15.03.2019, 23:02. Показов 900. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу понять, как выровнить меню по центру с применением align-items: center и justify-content: space-between:

HTML5
1
2
3
4
5
6
7
8
9
10
<div class="col-sm-8 col-md-9">
                <nav>
                <div class="navigation-holder visible-lg ">
                    <ul class="navigation-list d-flex justify-content-end">
                        <li class="navigation-list__list-item"><a href="">home</a></li>
                        <li class="navigation-list__list-item"><a href="">blog</a></li>
                        <li class="navigation-list__list-item"><a href="">portfolio</a></li>
                        <li class="navigation-list__list-item"><a href="">contact</a></li>
                    </ul>
                </div>
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
.logo-holder
    align-items: center
    outline: 1px solid black
    p
        margin-bottom: 0
        text-transform: uppercase
        color: $nav-grey
    img 
        margin-right: 5px
.navigation-holder
    height: 60px
    //padding-top: 45px
    //padding-bottom: 45px
    .navigation-list
        list-style-type: none
        text-transform: uppercase
        margin-bottom: 0
        &__list-item
            //padding-left: 30px
        a
            font-family: $font1
            color: #777
            text-decoration: none
            font-size: 14px
            transition: 0.2s ease-out
            border-bottom: 0px solid #7cc576
            padding-bottom: 10px
Не хочется мне маргинами подгонять, а к c каким классом работать не пойму?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.03.2019, 23:02
Ответы с готовыми решениями:

Как выровнять меню по центру, bootstrap 3
Всем привет. Возникла такая ситуация: добавил меню через .navbar-nav, в стилях добавил выравнивание по центру: &lt;nav...

Как выровнять текст меню по центру под картинкой?
всем здрасти, не судите строго я еще новичек в этом нелегком деле) короче проблема вот в чем, сделал меню, в виде картинок, под картинкой...

Подскажите пожалуйста как и где выровнять горизонтальное меню по центру ?
.art-hmenu a, .art-hmenu a:link, .art-hmenu a:visited, .art-hmenu a:hover { outline: none; } .art-hmenu, .art-hmenu ul { ...

3
21 / 14 / 5
Регистрация: 17.09.2016
Сообщений: 104
15.03.2019, 23:53
стили корректно пишите на форум с {} и ; за Вас тут это делать не кто не хочет, так без ответа и останетесь.
0
 Аватар для Freeze_Breeze
278 / 272 / 106
Регистрация: 12.01.2016
Сообщений: 1,666
16.03.2019, 01:34
mikhail2013ru,
Цитата Сообщение от mikhail2013ru Посмотреть сообщение
а к c каким классом работать не пойму
Поучите спецификацию бутстрапа, а потом задавайте вопросы.
Почему Вы опять sass сбрасываете? Где css?
Если Вы пользуетесь одним из препроцессоров sass или less, то будьте добры использовать и gulp, который компилирует Ваш sass в css. Не знаю как у других людей на форуме, но у меня желания нет разбираться в в Вашем sass, мне удобней и проще понять css.
И работать нужно не с классом, а элементом, а именно с родительским. И почему у Вас я не наблюдаю блоков с классом .row и .container?
Этим Вы ничего не выровняете,
HTML5
1
<ul class="navigation-list d-flex justify-content-end">
Работать нужно с этим
HTML5
1
<div class="col-sm-8 col-md-9">
Два этих правила align-items и justify-content применяются для совершенно разных целей и центрируют они по разным осям.
И еще раз повторюсь - прочитайте документацию Документация
Если уж в спецификации ничего не поймете переходите по этой ссылке [del]
0
0 / 0 / 0
Регистрация: 09.02.2019
Сообщений: 27
19.03.2019, 16:55  [ТС]
Вот моя разметка, пробую по бэму, если неверно делаю, напишите.

HTML5
1
2
3
4
5
6
7
8
9
10
<div class="container">
        <div class="row">
            <div class="col-sm-4 col-md-3">
                <div class="logo">
                    <a href="#">
                        <img class="logo__img" src="img/leaf.png" alt="Treehouse-Home">
                    </a>
                    <p class="logo__name">Treehouse</p>
                </div>
            </div>
У меня подключен Bootstrap 4, если мне нужно класс logo с его текстом выровнить по середине родительского блока <div class="col-sm-4 col-md-3">, то в этом div я пишу, d-flex align-items-center, итого:

HTML5
1
<div class="col-sm-4 col-md-3 d-flex align-items-center">
,

то логотип на нужное место не встанет, нужно продублировать класс таким образом:

HTML5
1
<div class="logo d-flex align-items-center">
- вот так всё на своих местах.

Правильно ли я делаю, или как нужно?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.03.2019, 16:55
Помогаю со студенческими работами здесь

Выровнять меню по центру
Скачала готовое меню css вставила его на сайт, но как сделать чтоб сами блоки менюшки были по середине с текстом?

Выровнять меню по центру
помогите выровнять меню по центру вот rод html &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;&gt; ...

Выровнять меню по центру
Приветствую. Никак не доходит как мне оцентровать меню. Вот исходные данные: .menu-copyright { list-style: none; font-size:...

Выровнять меню по центру
&lt;div id=&quot;maim-menu&quot;&gt; &lt;div class=&quot;menu&quot;&gt; &lt;jdoc:include type=&quot;modules&quot; name=&quot;menu&quot; style=&quot;xhtml&quot; /&gt; &lt;/div&gt; &lt;div class=&quot;clr&quot;&gt;&lt;/div&gt;...

Выровнять горизонтальное меню по центру
Помогите пожалуйста выровнять горизонтальное меню по центру. Вот код: &lt;html&gt; &lt;head&gt; &lt;title&gt;Вавилов Николай...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru