CSSアダプティブスタイルシート
924 ワード
私たちが開発する過程で、応答式のページを使うのは、PC側とモバイル側のスタイルが異なる場合があるかもしれませんが、この場合はJS方式で簡単であればまあまあです.多くなると肥大化して判断応答速度が大幅に低下する.このときCSS 3の@media属性を使うことができ、
まずhtmlページを作成します
次に、マスタースタイルテーブルindexを導入する.css
次に、移動端応答式スタイルシートmediaを作成する.css @media
ここで@media括弧内は応答仕様であり、ページ幅が1105 px未満である場合にmediaを使用することを示す.cssというスタイルシート
逆に1105 pxより大きい場合はindexを用いる.cssスタイルシート
このように書くこともできます
まずhtmlページを作成します
Title
次に、マスタースタイルテーブルindexを導入する.css
.divs{
width:100px;
height:100px;
background:red;
}
次に、移動端応答式スタイルシートmediaを作成する.css @media
@media (max-width: 1105px) {
.divs{
width:100px;
height:100px;
background:none;
}
}
ここで@media括弧内は応答仕様であり、ページ幅が1105 px未満である場合にmediaを使用することを示す.cssというスタイルシート
逆に1105 pxより大きい場合はindexを用いる.cssスタイルシート
このように書くこともできます
@media (min-width: 768px) and (max-width: 991px) {
//
}