Я использую столбцы CSS для промежутка элементов меню по нескольким столбцам, он работает нормально для большей части, но я не уверен, есть ли способ убедиться, что каждый Direct ребенок соответствующего родительского элемента с кодом столбца CSS остается в одном и том же столбце. Содержится в текущем столбце, тогда все это будет перемещено в следующий столбец, а не охватывать содержимое по нескольким столбцам. 4 Оба пролетают несколько столбцов-возможно ли убедиться, что содержимое каждого соответствующего подменю содержится в одном столбце? Но поскольку область абсолютная ширина становится проблемой; Несмотря на то, что в этом примере не подходит, удаление ширины становится проблемой, так как область слишком мала (элемент, к которому он относится, намного меньше, поэтому установление ее до 100% не работает); оставить это, как это означает, что содержание может переполнить область вполне возможно.
[*]
Heading 2
[*]
Heading 3
[*]
Heading 4
[*]
Heading 5
< /code>
Пример SCSS: < /strong> < /p>
.wrapper {
position: relative;
padding: 10px 20px;
}
li {
list-style: none;
}
.menu {
position: absolute;
width: 45vw;
columns: 3 130px;
column-gap: 70px;
padding: 20px 25px;
background-color: gray;
}
.menu a {
color: #fff;
}
.menu > li {
padding-top: 10px;
}
.menu > li > a {
font-size: 17px;
font-weight: bold;
text-decoration: none;
}
.menu > li > ul {
padding: 12px 0 0 15px;
}
.menu > li > ul > li {
line-height: 1.4;
}
Подробнее здесь: https://stackoverflow.com/questions/589 ... -dont-wrap
Использование столбцов CSS и убедиться, что содержимое прямых детей не обертывает ⇐ CSS
Разбираемся в CSS
1750786620
Anonymous
Я использую столбцы CSS для промежутка элементов меню по нескольким столбцам, он работает нормально для большей части, но я не уверен, есть ли способ убедиться, что каждый Direct ребенок соответствующего родительского элемента с кодом столбца CSS остается в одном и том же столбце. Содержится в текущем столбце, тогда все это будет перемещено в следующий столбец, а не охватывать содержимое по нескольким столбцам. 4 Оба пролетают несколько столбцов-возможно ли убедиться, что содержимое каждого соответствующего подменю содержится в одном столбце? Но поскольку область абсолютная ширина становится проблемой; Несмотря на то, что в этом примере не подходит, удаление ширины становится проблемой, так как область слишком мала (элемент, к которому он относится, намного меньше, поэтому установление ее до 100% не работает); оставить это, как это означает, что содержание может переполнить область вполне возможно.
[list]
[*]
[url=#]Heading 1[/url]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[/list]
[*]
[url=#]Heading 2[/url]
[list]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[/list]
[*]
[url=#]Heading 3[/url]
[list]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[/list]
[*]
[url=#]Heading 4[/url]
[list]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[/list]
[*]
[url=#]Heading 5[/url]
[list]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[*]
[url=#]Item[/url]
[/list]
< /code>
Пример SCSS: < /strong> < /p>
.wrapper {
position: relative;
padding: 10px 20px;
}
li {
list-style: none;
}
.menu {
position: absolute;
width: 45vw;
columns: 3 130px;
column-gap: 70px;
padding: 20px 25px;
background-color: gray;
}
.menu a {
color: #fff;
}
.menu > li {
padding-top: 10px;
}
.menu > li > a {
font-size: 17px;
font-weight: bold;
text-decoration: none;
}
.menu > li > ul {
padding: 12px 0 0 15px;
}
.menu > li > ul > li {
line-height: 1.4;
}
Подробнее здесь: [url]https://stackoverflow.com/questions/58959614/using-css-columns-and-making-sure-the-contents-of-direct-children-dont-wrap[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия