サイトのモバイル バージョンのナビゲーション バー内のリンクの配置に問題があります。デスクトップ版を見ると、すべて問題ありません。次のようになります。
コード:
.navbar {
margin-top: 30px;
min-height: 50px;
padding: 0;
background-color: red;
background-image: none;
filter: -;
border: none;
-webkit-border-radius: none;
-moz-border-radius: none;
border-radius: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
*zoom: 1;
}
.navbar-inner {
background-color: fuchsia;
background-image: none;
border: none;
border-radius: 0;
box-shadow: none;
}
.navbar li a,
.navbar .nav > li > a:hover {
margin-left: 20px;
background-color: #5593f8;
webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
さて、モバイル版です。現時点では次のようになります。
コード:
@media (max-width: 767px) {
body {
padding-right: 0;
padding-left: 0;
}
.navbar {
margin-top: 0px;
}
.navbar .nav > li {
float: none;
text-align: center;
}
.navbar li a,
.navbar .nav > li > a:hover {
margin: 0;
}
.navbar .nav {
width: 100%;
background: red;
}
.navbar-inner {
padding: 0;
margin: 0;
}
}
フクシアが見える左側の小さな隙間が見えますか? 私はそれをしたくありません。リンクを にしたいのですがwidth: 100%
、どういうわけかそれは不可能です。問題が何であるかを理解するためにほぼ一日を費やしていますが、頭を悩ませることはできません。マージンでもパディングでもありませんが、それは何ですか? 私を助けてください。