【发布时间】:2020-04-18 00:16:46
【问题描述】:
在我正在制作的网站中,我想更改字体大小,以便当屏幕变小时字体大小适合屏幕。尝试使用 @media 查询以更改字体大小,但似乎不起作用。这是网站的代码;
<div class="row members Rou" style="background-color:#000000">
<div class="col-sm-4">
<h2> Rou Reynolds </h2>
<img src="Rou.png" class="image-full-width band ">
</div>
<div class="col-sm-8">
<p class="paragraph-push-down">
blah blah blah
</p>
</div>
</div>
这就是我尝试在样式表中放置的内容,这就是我希望它在屏幕较小时的外观;
.paragraph-push-down {
margin-top: 80px;
text-align: left;
font-family: century gothic;
font-size: 100%;
}
这适用于全屏时;
@media only screen and (max-width: 430px) {
.paragraph-push-down {
margin-top: 5px;
text-align: left;
font-family: century gothic;
font-size: 20em;
}
}
谁能告诉我我做错了什么?对不起,如果我解释得不好,我只是一年级的大学生,不太清楚自己在做什么,而且对这类事情不太擅长。
【问题讨论】:
-
设置这样的视口
<meta name="viewport" content="width=device-width, initial-scale=1.0">w3schools.com/css/css_rwd_viewport.asp -
+ 仅供参考,您可以将媒体查询缩短为
@media (max-width: 430px) { } -
@Aaron 也许他对屏幕和打印有不同的媒体查询;p
-
max-width: 430px表示屏幕尺寸为 430 像素和 更小。你的意思是min-width: 430px(基于“这是用于全屏时”的评论)? -
工作正常:jsfiddle.net/47u6gn22。你的基本字体大小是多少?
标签: html css fonts media-queries