我目前正在尝试设计一种与多种屏幕尺寸兼容的布局。我正在设计的屏幕尺寸如下所示:
屏幕尺寸:
- 640x480
- 800x600
- 1024x768
- 1280x1024(及更大)
我遇到的问题是创建 css3 媒体查询,以便当窗口的宽度达到这些宽度之一时我的布局会发生变化。下面是我目前正在使用的媒体查询的示例,但它不适用于我,所以我想知道是否有人可以帮助我修复它。
<link rel="stylesheet" type="text/css" media="screen and (max-width: 700px)" href="css/devices/screen/layout-modify1.css">
<link rel="stylesheet" type="text/css" media="screen and (min-width: 701px) and (max-width: 900px)" href="css/devices/screen/layout-modify2.css">
<link rel="stylesheet" type="text/css" media="screen and (max-width: 901px)" href="css/devices/screen/layout-modify3.css">
我尝试使用一组新的媒体查询,但它们仍然不适合我。有人可以帮助解释我错了什么。你们中的一些人已经尝试过解释,但我不明白。新的媒体查询如下所示:
<link rel="stylesheet" type="text/css" media="screen and (max-width: 640px)" href="css/devices/screen/layout-modify1.css">
<link rel="stylesheet" type="text/css" media="screen and (max-width: 800px)" href="css/devices/screen/layout-modify2.css">
<link rel="stylesheet" type="text/css" media="screen and (max-width: 1024px)" href="css/devices/screen/layout-modify3.css">
<link rel="stylesheet" type="text/css" media="screen and (max-width: 1280px)" href="css/devices/screen/layout-modify4.css">