2014-12-07 79 views
0

我并不太困惑,只为移动和平板电脑制作网站,而不是桌面。我只需要知道一件事。只制作基于手机的网站

  1. 我是否应该使用<meta name="viewport" content="width=device-width, initial-scale=1">并为特定设备定义@media only screen
+0

有人可以帮我吗? – 2014-12-07 05:46:40

+0

看看这个链接,希望它有帮助:https://developer.mozilla.org/en/docs/Mozilla/Mobile/Viewport_meta_tag – 2014-12-07 08:37:03

+0

感谢NiMa的帮助。我现在明白我应该为此做些什么。 – 2014-12-07 17:37:07

回答

1

是的,但你的网站仍然会从其他devices.I入店可以解释为你:

使用标签:

<meta name="viewport" content="width=device-width, initial-scale=1"> 

它会调整网页宽度以匹配设备宽度和将初始缩放设置为1(不缩放)。例如,如果您使用iPad打开此页面,则Web浏览器将以1024x768(横向)或768x1024(纵向)显示页面。

initial-scale=1 

这将迫使显示在变焦设网页为1

使用媒体查询CSS3可以为不同的设备设置不同的CSS样式:

的样式片

@media screen and (min-width: 768px) and (max-width: 1024px) { 

    /* Styles for tablets */ 
} 

桌面样式

@media screen and (min-width: 1025px) and (max-width: 1280px) { 

    /* Styles for Desktops */ 
} 
+0

我在找什么。感谢您的明确描述并清除我的困惑。 :) – 2014-12-07 17:34:41