私はナビゲーションバーを作成するためのセマンティックUIを使用するが、これは私のheader.phpのコードcss3 marginは機能しませんか?
<div id="mainHead">
<div class="ui pointing menu fluid four item inverted " id="menu">
<a href="index.php" class="item">
<i class="home icon"></i> Home
</a>
<a href="about.php" class="item">
<i class="user icon"></i> About
</a>
<a href="portfolio.php" class="item">
<i class="archive icon"></i> Portfolio
</a>
<a href="contact.php" class="item">
<i class="mail icon"></i> Contact
</a>
</div>
<div class="ui labeled icon button black">
<i class="icon list layout"></i>
Menu
</div>
</div>
であり、これは私のstyle.cssコード
body {
margin: 0;
padding: 0;
font-family: "helvetica", arial;
}
#mainHead {
margin: 40px 40px 0 40px;
}
#menu {
max-width: 1024px;
margin: 0 auto;
}
ナビゲーションバーが表示されていると持っている最大幅1024px、なく、画面の中央に、alredy画面の左端から40ピクセルに固定されている
しかしheder.phpから「item four fluid」を削除した場合 enter image description here
どのようにこの問題を解決できますか?
問題の詳細を説明してください。なぜあなたは何かを削除する。たぶんあなたはマージンを使用しないでください。使用位置を試してください:relative、left:40px; – Medda86
私は0pxで、自動で左右の余白を設定しません – Aleksandar