WordPressテーマを作成していますが、スクロールオーバーフローのスクロールメニューを作成したいと思います。何が起こるかは、私がそれをやろうとしているときに働いていないか、コンテンツを隠していることです。オーバーフローの仕方:sticky divのスクロール
以下、コードを掲載します。
HTML:
.container
{
\t height:100vh;
\t
\t
}
body
{
\t background-color:grey;
\t
}
#navmenu
{
\t position:sticky;
\t height:70px;
\t text-align:center;
\t overflow:scroll;
\t border-top:1px solid white; \t
}
#navmenu ul {
list-style-type: none;
margin: 0;
padding: 0;
\t text-align:center;
\t min-width:100%;
\t
\t
}
#navmenu li {
float: left;
\t font-size:14px;
\t text-align:center;
\t
\t
\t
}
#navmenu li a {
display: inline-block;
/*color: white;*/
text-align: center;
padding: 14px 16px;
text-decoration: none;
\t
}
#navmenu li a:hover
{
\t background-color:#111;
}
.logo
{
\t height:50px;
\t float:left;
}
<html>
<head>
\t <link rel="stylesheet" type="text/css" href="about.css">
\t
</head>
<body>
\t
<div class="container">
<div id="logo"></div>
<div id="navmenu">
\t
\t <ul>
\t \t <li><img style="height:70px" src="img/logo.png"></li>
\t \t <li><a href="#">OPTION</a></li>
\t \t <li><a href="#">OPTION <br>OPTION</a></li>
\t \t <li><a href="#">OPTION <br>OPTION</a></li>
\t \t <li><a href="#">OPTION <br>OPTION</a></li>
\t \t <li><a href="#">OPTION</a></li>
\t \t <li><a href="#">OPTION OPTION <br>OPTION</a></li>
\t \t <li><a href="#">OPTION</a></li>
\t \t <li><a href="#">OPTION <br>OPTION</a></li>
\t \t <li><a href="#">OPTION</a></li>
\t </ul>
\t
\t
\t
</div>
</div>
</body>
</html>
デモのメニューがスクロールします..?メニューを他のページと一緒に移動しますか? – sol
オーバーフローの目的は何ですか?scroll;ここに ? 。ひどく見える。位置:stickyは実験的なCSSを許可すればffとchromeでしか動作しません –
何が起こったとしてもメニューを1行にしておくことを意味します。応答性の高いものとして作成できますが、どちらもうまくいきません。メニューは水平方向にスクロールしていません。 – Pat