gpt4 book ai didi

css - 当浏览器分辨率低于 1260px 时调整 h1 的字体大小

转载 作者:太空宇宙 更新时间:2023-11-04 05:04:38 25 4
gpt4 key购买 nike

我卡住了,我正在设计一个分辨率为 1266 像素的网页。我希望它适合 1024px,因为 13% 的人仍在使用该分辨率。所以我想我可以更改 h1 和 nav_items 的字体大小。

如果分辨率低于 1260,它们将适合,否则我希望它们保持给定的固定像素。

这是我得到的:

header {
width:100%;
background: #222;
color: white;
height: 80px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6);
box-shadow: 0 1px 10px rgba(0, 0, 0, 0.6);
text-shadow: 2px 2px 0 #000;
}
header h1 { /* TAVERNE DE STADSPOORT */
font-size: 40px;
float:left;
color:white;
margin: 0px 0px 0px 0px; /* top, left, bottom, right*/
padding: 10px 30px 10px 20px; /* top, right, bottom, right*/
}
header ul {
float: right;
width: 680px;
padding: 20px; 0px; 0px; 0px; /* top, left, bottom, right*/
}
.nav_items li {
display:inline;
font-size:22px;
margin: 0px 4px 0px 4px; /* top, left, bottom, right (outside) */
padding: 0px 4px 0px 4px; /* top, left, bottom, right*/
}

<div id="logo">
<h1 class="nav_items"><a href="index.html">Taverne De Stadspoort</a></h1>
</div>
<nav id="top">
<ul class="nav_items">
<li><a href="/">Menukaart</a></li>
<li><a href="/">Suggesties</a></li>
<li><a href="/">Onze wijnen</a></li>
<li><a href="/">Ligging/contact</a></li>
<li><a href="/">Gastenboek</a></li>
</ul>
</nav>

也许我做错了什么,我可以用其他方式解决这个问题。或者我应该改用 jquery 来实现这个?因为我不熟悉那个其他解决方案会很棒。

我添加了这个:thx all

@media all and (max-width: 1259px) { h1 { font-size: 25px; } }
@media all and (min-width: 1260px) { h1 { font-size: 40px; } }
/* http://www.w3.org/TR/css3-mediaqueries/ */

最佳答案

查看 CSS media queries .它们允许您为特定的屏幕分辨率指定样式(更多)。

关于css - 当浏览器分辨率低于 1260px 时调整 h1 的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10705855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com