响应式 css 始终应用横向
Responsive css always applying landscape
我正在尝试理解为什么我的 css 在纵向应用时总是在横向应用 h1 字体大小而不是纵向应用(我是响应式设计的菜鸟)。
有人知道我做错了什么吗?
谢谢!
纪尧姆
**** 编辑的新版本:正在运行。
/* FOR MOBILE */
@media only screen
and ( max-device-width: 736px){
.coursBox1{
/* Useless CSS */
}
.coursBox1 h1{
/* Useless CSS */
}
}
@media only screen
and ( max-device-width: 736px)
and ( orientation: portrait){
.coursBox1 h1{
font-size: 10px;
}
}
@media only screen
and ( max-device-width: 736px)
and ( orientation: landscape){
.coursBox1 h1{
font-size: 100px;
}
}
您的代码中有一些错误。您不在逻辑运算符之间使用 ,
。您还缺少结尾 }
。此外,由于 and
运算符,您的媒体查询非常具体。
作为初学者,我会放弃逻辑运算符,只使用 device-width
属性,因为这是触发查询的关键值。了解其在浏览器中的工作原理后,开始添加逻辑运算符。
如果您希望针对移动设备(例如平板电脑和更小的设备)调整您的字体大小或其他任何内容,那么您可以使用类似的东西:
/* This generally targets both tablets and phones */
@media (max-width: 1024px) {
h1 {
font-size: 21px;
}
// other styles targeted to tablet/phone devices
}
/* This generally targets phones sizes and smaller */
@media (max-width: 768px) {
h1 {
font-size: 18px;
}
// other styles targeted to phone devices
}
这只是一个指南。
查看这些资源,了解各种野外设备及其相应尺寸:
- http://viewportsizes.com/
- http://www.mydevice.io/devices/
和一些预制的媒体查询片段
- Media Query Standard Devices
我正在尝试理解为什么我的 css 在纵向应用时总是在横向应用 h1 字体大小而不是纵向应用(我是响应式设计的菜鸟)。
有人知道我做错了什么吗?
谢谢!
纪尧姆 **** 编辑的新版本:正在运行。
/* FOR MOBILE */
@media only screen
and ( max-device-width: 736px){
.coursBox1{
/* Useless CSS */
}
.coursBox1 h1{
/* Useless CSS */
}
}
@media only screen
and ( max-device-width: 736px)
and ( orientation: portrait){
.coursBox1 h1{
font-size: 10px;
}
}
@media only screen
and ( max-device-width: 736px)
and ( orientation: landscape){
.coursBox1 h1{
font-size: 100px;
}
}
您的代码中有一些错误。您不在逻辑运算符之间使用 ,
。您还缺少结尾 }
。此外,由于 and
运算符,您的媒体查询非常具体。
作为初学者,我会放弃逻辑运算符,只使用 device-width
属性,因为这是触发查询的关键值。了解其在浏览器中的工作原理后,开始添加逻辑运算符。
如果您希望针对移动设备(例如平板电脑和更小的设备)调整您的字体大小或其他任何内容,那么您可以使用类似的东西:
/* This generally targets both tablets and phones */
@media (max-width: 1024px) {
h1 {
font-size: 21px;
}
// other styles targeted to tablet/phone devices
}
/* This generally targets phones sizes and smaller */
@media (max-width: 768px) {
h1 {
font-size: 18px;
}
// other styles targeted to phone devices
}
这只是一个指南。
查看这些资源,了解各种野外设备及其相应尺寸: - http://viewportsizes.com/ - http://www.mydevice.io/devices/
和一些预制的媒体查询片段 - Media Query Standard Devices