私はウェブサイトを作っています。ウェブサイトはトップにあるナビゲーションバーを使用しています。私が望むのは、バーがページの上部にあり、メインページとは別の色になることです。 は、ここに私の現在のコードです:CSS divを伸ばして画面全体に伸ばします
body {
font-family: "Baloo Bhaina";
}
h1 {
margin-top: 250px;
font-size: 75px;
text-align: center;
}
a {
text-decoration: none;
color: white;
margin-left: 10px;
font-size: 20px;
}
#header {
background-color: DeepSkyBlue;
color: white;
display: inline;
padding-left: 100%;
padding-right: 100%;
padding-top: 20px;
}
<div id="header">
<a href="">Home</a>
<a href="">Products</a>
<a href="">Who we are</a>
<a href="">Contact Us</a>
</div>
はCSSで参照される要素のいくつかは、appoligies HTMLに少しは無関係です。 ありがとう!それはいつものコメントで述べたように、ヘッダ要素が表示インラインすべきではない、トップ
width:100%;
position:fixed;
にスティッキーとどまるべきかどうヘッダの
このコードの問題点は何ですか?ヘッダーが 'display:inline'に設定されているなど、いくつかの問題が考えられますが、あなたが見ているものと達成しようとしているものが分かっていなければ助けがありません。 – Toby
#headerに表示とパディングを削除し、リンクをセンタリングしている場合はテキストアライメントを追加してください。 –
パディング - 左:100%ものと申し訳ありません。私は物事をテストしていて、それらを削除するのを忘れていました。当時の神の考えのようだった。 – JohnyNich