別のCSSファイルを使用してサイトを作成しましたが、今ではそれらを結合したいと思います。問題は、メディアのクエリがhtml、h1、h2、h3の値が異なるため、すべてを1つのファイルにコピー&ペーストすることができないことです。メディアクエリで特定のページを選択する方法はありますか?
連絡先ページのhtmlとh1を変更せずに、ホームクエリのhtmlとh1のみを選択するように、メディアクエリでページを指定する方法はありますか?
編集:これはWordpressカスタムテンプレートのため、すべてのページが同じヘッダーとHTMLの開始タグを共有します。
例:
がどのように私はこれらの2つのファイルを結合するのでしょうか?
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 class="specific-page">
そして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クラスhttps://developer.mozilla.org/en-US/docs/Web/CSS/Class_selectors(またはID)を使用する必要がありますジェネリック 'html'と' h1' – Maxwelll