css 在移动的设备上看不到完整的导航栏,而且页面中间的文本太大

brc7rcf0  于 2022-11-19  发布在  其他
关注(0)|答案(1)|浏览(174)

我开始学习html/css我的第一个项目是投资组合,我在这个问题上下跌。完整的导航栏是不可见的移动的设备也在页面中间的文字太大。
网站来源:
第一个
托管网站:link
我希望移动的设备上的导航栏和文本应该更小。所有内容都应该100%可见

pinkon5k

pinkon5k1#

您可以通过在.nav-links下的CSS中将display: flex;更改为display: inline-block;来使导航链接堆叠
如果您希望中间的文本更小,您可以简单地更改CSS的这一部分中的字体大小:

.content h1 {
    font-size: 50px;
    font-family: 'Raleway', sans-serif;
    padding: 20px;
}
.content h1 div {
    font-size: 30px;
}

现在把所有这些放在一起,这样这只会发生在手机和小屏幕上,你可以简单地把这个代码添加到你的CSS下的媒体查询如下:

@media (max-width: 750px) {
  .nav-links {
    display: inline-block;
    align-items: center;
}
  
  .content h1 {
    font-size: 25px;
    font-family: 'Raleway', sans-serif;
    padding: 20px;
}
.content h1 div {
    font-size: 12px;
}
  
}

下面是它的工作原理:
第一次

相关问题