0

我正在使用我的网站 ( http://www.oatmeeel.com ) 的固定页面布局。它适用于桌面浏览器,但不适用于移动设备。该网站已缩放以适应浏览器,但某些组件的格式发生了变化。请帮忙?谢谢!

4

2 回答 2

1

将所有固定宽度的容器转换为百分比。无论如何,您希望您的网站适合屏幕。所以,而不是使用

width: 1442.88px;

您正在使用的。将此转换为 100%。此外,为网站创建百分比布局(流体布局)。如果需要,您可能还需要使用“媒体查询”来重新排列元素。

寻找这两个术语:

百分比布局(流体布局) 媒体查询

您将着手解决您面临的问题。不过,如果您想了解任何细节,请告诉我。

于 2015-08-22T11:06:35.390 回答
0

这是我从头开始的大多数响应式网页设计项目中使用的粗略草稿:

<html>
<head>
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;">
<style>
body { margin: 0; padding: 0; }
@media (min-width: 728px) and (max-width: 1150px) {
/* enter large tablet style overrides here */
}
@media (min-width: 420px) and (max-width: 727px) {
/* enter medium tablet and large phone style overrides here */
}
@media (min-width: 1px) and (max-width: 419px) {
/* enter small devices and phone style overrides here */
</style>
</head>

<body>
Website body here
</body>

</html>

<head> 中的 <meta name="viewport" ..> 行使您的响应式页面在移动设备上看起来很正常。没有它,您的网站在移动设备上看起来会被缩小,并且文本变得难以阅读。

于 2015-08-22T11:19:37.590 回答