css - 根据屏幕宽度选择两种布局之一
问题描述
我在 CSS 中有两种不同的布局。一种适用于移动设备(和其他更窄的屏幕),另一种适用于台式机。布局的宽度取决于屏幕宽度。
/* mobile */
@media (max-width: 25rem) {
.foo {
font-size: 1rem;
color: red;
}
}
/* desktop */
@media (min-width: 25rem) {
.foo {
font-size: 2rem;
}
}
我不想重置“桌面”部分中“移动”部分中设置的内容,因为它们完全不同。
当屏幕宽度正好是 25rem 时,两种布局都会被应用。我怎样才能防止这种情况?
解决方案
推荐阅读
- excel - Excel条件格式行与每行唯一的公式
- php - PDO 没有收到名为 sp 的表
- java - 调用 WS REST 时“由于输入结束,没有要映射到对象的内容”
- mule - 如何在 mule logger 中连接?
- python - Python 包:pywin32_postinstall 返回错误
- tomcat - Apache Tomcat:如何在 [重新] 部署期间防止 404 状态
- reactjs - 错误消息“shap 不是函数” - 我该怎么办?
- php - php-ews 设置标志(跟进)日期不适用于收件箱消息
- reactjs - 如何在从 Firestore 数据库获取数据时修复状态更新
- database - 何时加入树选择性 = 1?