【发布时间】:2011-10-03 19:29:08
【问题描述】:
我正在开发一个新网站,并在我的 css 文件中设置了宽度。我需要使网站具有适应性和可调整大小,以适应手机和各种平板设备的小屏幕。
必须设置我的 css 样式中的哪些内容才能使网站最适合其他屏幕尺寸?
【问题讨论】:
-
查看响应式设计,正如答案中提到的那样。关于这个主题的一个很好的入门是abookapart.com/products/responsive-web-design
我正在开发一个新网站,并在我的 css 文件中设置了宽度。我需要使网站具有适应性和可调整大小,以适应手机和各种平板设备的小屏幕。
必须设置我的 css 样式中的哪些内容才能使网站最适合其他屏幕尺寸?
【问题讨论】:
您将需要使用媒体查询。这是响应式设计背后的全部基础。
@media only screen and (max-device-width: 480px) {
/* write smartphone styles here */
}
@media only screen and (max-device-width: 768px) {
/* tablets in portrait mode */
}
@media only screen and (max-device-width: 1024px) {
/* tablets in landscape mode and smaller/older monitors */
}
【讨论】: