私はナビゲーションを反応的にしようとしていますが、どうしたらいいのでしょうか?次の行にジャンプしないようにするために、パディングが原因です。幅としてパーセンテージを使用していますが、それは醜いです。レスポンシブなナビゲーション
このページは、通常の解像度にどのように見えるかです: http://imgur.com/a/YO7xh
これは私がに拡大すると、それがどのように見える..です(これは私が起こるしたくないものです): http://imgur.com/a/a3Siu
これが起こらないように私は何ができますか?
ナビゲーションのためのコード:そのようなCSSの
.header-side .game {
float: right;
}
.header-side .selected {
color: #f7c22c;
}
.header-side .other {
float: left;
}
.bottom-header {
height: 115px;
border-bottom: 1px solid #343538;
display: flex;
color: #787878;
text-transform: uppercase;
font-size: 14px;
}
header {
width: 100%;
}
.top-header {
height: 45px;
border-bottom: 1px solid #343538;
width: 100%;
}
.header-side {
width: 45%;
height: 100%;
}
.header-middle {
width: 10%;
margin: auto;
display: flex;
align-items: center;
}
.header-divider {
height: 60px;
text-align: center;
transform: rotate(45deg);
width: 60px;
margin: auto;
border: 1px solid #f7c22c;
}
<header>
<div class="top-header">
This is the top header!
</div>
<div class="bottom-header">
<div class="header-side">
<div class="nav-item game">skin upgrade</div>
<div class="nav-item game">skin royale</div>
<div class="nav-item game selected">skin crash</div>
</div>
<div class="header-middle">
<div class="header-divider">
</div>
</div>
<div class="header-side">
<div class="nav-item other">deposit</div>
<div class="nav-item other">withdraw</div>
<div class="nav-item other">provably fair</div>
</div>
</div>
</header>
さて、私はこれをやってみましたが、詰め物は消えていないようです。 –
@media画面と(最大幅:768px){ \t \t .nav項目{ \t \t \tパディング:0。 \t \t} \t} –
CSSの最後にメディアクエリを使用することを忘れないでください、そして使用してみてください!重要なCSS属性 –