【发布时间】:2017-05-09 12:39:41
【问题描述】:
我使用单独的 CSS 文件创建了一个网站,现在我想将它们组合起来。问题是我不能简单地将所有内容复制/粘贴到 1 个文件中,因为我的媒体查询对 html、h1、h2、h3 有不同的值。
有没有办法让媒体查询指定一个页面,让它只选择主页的html和h1,而不改变联系页面的html和h1?
编辑:这是用于 Wordpress 自定义模板,因此所有页面将共享相同的标题和 html 开始标记。
例子:
如何合并这两个文件?
index.css:
html {
font-size: 16px;
}
h1 {
font-size: 1.5rem;
}
@media only screen and (min-device-width: 700px) {
html {
font-size: 17px;
}
h1 {
font-size: 2rem;
}
}
contact.css:
html {
font-size: 18px;
}
h1 {
font-size: 1rem;
}
@media only screen and (min-device-width: 700px) {
html {
font-size: 19px;
}
h1 {
font-size: 1.5rem;
}
}
【问题讨论】:
-
您只需要更具体的样式...使用 CSS 类 developer.mozilla.org/en-US/docs/Web/CSS/Class_selectors(或 ids)而不是通用的
html和h1
标签: html css responsive-design media-queries