如何增大Navbar尺寸?修改宽高无效求解决方案
1. 调整高度
你当前给#navbar设置了height:70px,如果修改后未生效,先检查是否有其他CSS规则覆盖该属性。可以尝试增大高度数值,或者添加min-height确保高度不会被内容压缩:
#navbar{ color: #ffff; display: flex; justify-content: space-between; align-items: center; padding: 0 0.75rem; height: 90px; /* 增大高度值,按需调整 */ min-height: 90px; /* 可选,防止内容压缩高度 */ }
2. 调整宽度
你的#navbar被包裹在.container中,而.container的max-width:1100px限制了Navbar的最大宽度。根据需求选择以下方案:
- 方案一:让Navbar占满全屏宽度
把.container移到nav内部,仅限制Navbar内部内容的宽度,同时给#navbar设置宽度100%:<header class="bg-dark-blue"> <nav id="navbar"> <div class="container"> <h1 class="heading-small"> Buse Nur Çetin</h1> <ul> <li><a href="index.html"> Ana Sayfa</a></li> <li><a href="hakkımda.html">Hakkımda</a></li> <li><a href="projelerim.html">Projelerim</a></li> <li><a href="fotogaleri.html">Fotogaleri</a></li> <li><a href="iletisim.html">İletişim</a></li> </ul> </div> </nav> </header>#navbar{ /* 其他属性保留 */ width: 100%; } - 方案二:增大容器最大宽度
修改.container的max-width值,让Navbar能扩展到更大宽度:.container{ max-width: 1400px; /* 按需设置更大值,或者改为100%占满全屏 */ margin: 0 auto; }
3. 优化内边距增强视觉尺寸
如果单纯调整宽高效果不足,可以增大#navbar的内边距,让内容周围有更多空间,视觉上Navbar更宽大:
#navbar{ /* 其他属性保留 */ padding: 1.2rem 1.5rem; /* 上下、左右内边距都增大,按需调整 */ }
内容的提问来源于stack exchange,提问作者Buse Nur
相关产品推荐
相关产品推荐

