こんにちは皆、私はコーディング時に新しく、私のナビゲーションバーに少し助けが必要です 私は私のCSSで "white-space:nowrap;"私のナビゲーションバーの折り返しを避けるため、ズームしたページで背景色をカットした後、右にスクロールするとズーム時の背景色カット
私の背景色を完全に右に置くことができますか? またはアドバイスを歓迎します! は
マイHTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Conférence des directeurs des écoles doctorales de droit</title>
<link rel="stylesheet" href="css/master.css">
</head>
<body>
<nav><ul>
<li><a href="#">Présentation</li>
<li><a href="#">Liste des ED</li>
<li><a href="#">Documents</li>
<li><a href="#">Liens</li>
<li><a href="#">Infomations/IP</li>
<li><input id=search-button type="submit" name="search_button">
<input id=search-box type="text" name="search_box" placeholder="Rechercher..."></li>
</ul></nav>
</body>
</html>
私のCSSありがとう
@font-face {
font-family: "Quicksand Light Regular";
src: url('quicksand_light-webfont.woff');
}
nav {
position: absolute;
background-color: darkred;
top: 0;
right: 0;
left: 0;
white-space: nowrap;
text-align: center;
max-width: 100%;
zoom: 1;
}
nav li {
font-family: "Quicksand Light Regular";
font-weight: bold;
display: inline-block;
margin-right: 45px;
}
a {
color: white;
text-decoration: none;
}
'nav 'の' max-width'を '100%'以上にして、' navで追加された '45px右マージン 'を補うli ' – mike510a
' overflow' CSS属性を試してみる必要があるかもしれません。 – mike510a
'max-width:330%;同じ問題ですが、'オーバーフロー:自動; 'を追加したとき スクロールバーが機能しましたナビゲーションバーとページの下部にない – Cornos