【发布时间】:2026-02-09 07:35:02
【问题描述】:
我的网站的移动版本有问题。在我的桌面版网站上,我使用代码:
<base href="http://www.myexample.com">
在桌面上它工作正常,当我在浏览器中输入:myexample.com 时,它会将我重定向到:http://www.myexample.com,但在移动设备上,它不会重定向我。为什么?
第二个问题:我在桌面上有 h1 标题字体大小:72,在移动版本上我想要 24px。我有这个代码:但它没有改变任何东西:
.index-title h1{
font-size: 72px;
}
@media only screen and (max-device-width: 700px), only screen and (device-width: 700px) and (device-height: 700px), only screen and (width: 700px) and (orientation: landscape), only screen and (device-width: 700px), only screen and (max-width: 700px) {
.index-title h1{
font-size: 15px;
}
怎么了?感谢您的回答,我是编码新手。
调试画面:
【问题讨论】:
-
媒体查询的目标屏幕宽度为
600px和upwards。您想将max-width设置为 600px 及以下。 -
谢谢,我改了但还是不行。检查我的主题。
-
@media screen and (max-width: 700px) { .index-title h1{ font-size: 15px; } }
-
Yjs 还是不行,我不知道为什么。
-
base元素不做任何重定向(至少不是自己做的)。“但在移动设备上,它不会重定向我。为什么?” - 我们无法判断,因为您还没有向我们展示任何会导致实际重定向的东西,无论是桌面版还是移动版。如果您从example.com自动重定向到www.example.com,那么这很可能是由于您的服务器端设置...base元素本身不会这样做。
标签: php css twitter-bootstrap