У меня есть this меню в качестве основы для моей веб-страницы. Но мне интересно, как я мог получить это меню с выпадающим списком. Я хочу, чтобы другие вкладки под каждой категорией меню выпадали под скользящую подчеркивание.Подчеркнутое меню в CSS с выпадающим списком
.container {
width: 50%;
margin: 0 auto;
}
ul li {
display: inline;
text-align: center;
}
a {
display: inline-block;
width: 25%;
padding: .75rem 0;
margin: 0;
text-decoration: none;
color: #000;
}
.two:hover ~ hr {
margin-left: 25%;
}
.three:hover ~ hr {
margin-left: 50%;
}
.four:hover ~ hr {
margin-left: 75%;
}
hr {
height: .25rem;
width: 25%;
margin: 0;
background: #343434;
border: none;
transition: .3s ease;
}
https://jsfiddle.net/jt93hs7v/4/, но если я поместил подпункты в третью кнопку меню, это полностью испортило список, почему? – rsaibot
Это была проблема из-за ширины и пробелов в строке. Это долгая и болезненная проблема, поэтому я просто изменяю ширину li на 24% вместо 25. https://jsfiddle.net/jt93hs7v/11/ – tomtomtom