他カテゴリ

( ~ᐛ )~web制作勉強記録④~( ᐖ~ )

りな's icon'
  • りな
  • 2020/04/05 02:54
Content image

( ~ᐛ )~もくじ~( ᐖ~ )

・CSSの優先順位

・画面サイズ別のCSS設定の適用方法(メディアクエリ)

・ChromeやSafariのテキスト拡大機能の無効化

 

 

 

・CSSの優先順位

IDセレクタ>クラスセレクタ>条件付きセレクタ(条件が多いほど優先度が高い)

#title h1{~}
.midashi h1{~}
article h1{~}
h1{~}

(上にいく程優先順位が高くなっているように並べています( ᐛ ))

※同列の優先度のセレクタが複数存在していないので、ここでは並び順が優先順位に影響することはありません( ᐛ )

 

 

・画面サイズ別のCSS設定の適用方法(メディアクエリ)

例えばですが、ブラウザの横幅が「500px以上のとき」と「1000px以上のとき」でそれぞれ違うCSSを適用させたいとします。

適用させるためにメディアクエリを利用します。

 

ブラウザの横幅が500以上のときに適用させたいCSSの設定を以下の{}の中に入るようにします( ᐛ )

()の中はCSSを適用させるときの条件が入り、

今は「500px以上のとき」なのでmin-width:500pxとなっています( ᐛ )

@media (min-width:500px){~}

これでブラウザの横幅が500px以上のときは{}の中身のCSSが適用されるようになりました。

 

続いて、横幅が1000px以上でのCSSも加える場合も同じく、後から追加した1000pxの方の{}の中に適用させたいCSSを入れるようにします( ᐛ )

@media (min-width:500px){~}
@media (min-width:1000px){~}

これで、ブラウザの横幅が500px以上の場合と1000px以上の場合で適用させるCSSを分ける事ができました( ᐛ )

 

この例ではどちらも条件が1つのみでしたが、メディアクエリでは複数の条件を指定することも可能です( ᐛ )

・条件Aのとき

@media (条件A){~}

・条件Aもしくは条件Bのとき

@media (条件A),(条件B){~}

・条件Aかつ条件Bのとき

@media (条件A) and (条件B){~}
@media (条件A){@media (条件B){~}}

 

・ChromeやSafariのテキスト拡大機能の無効化

ChromeやSafariには小さい文字だと認識された場合テキストが自動で拡大される機能があります( ᐛ )

これらを無効にするにはtext-size-adjustプロパティでnoneと設定します( ᐛ )

body{
     text-size-adjust:none;
}

 

ただ、Safariでは画面を横向きにした際にも自動拡大機能があるため、無効化するには追加で先程のtext-size-adjustプロパティに「-webkit-」を付けたものも必要になります( ᐛ )

body{
     -webkit-text-size-adjust:none;
     text-size-adjust:none;
}

 

 

 

 

今回は以上です٩( ᐖ )۶

ありがとうございました(っ*´ω`*c)

Supporter profile icon
Article tip 1人がサポートしています
獲得ALIS: Article like 13.29 ALIS Article tip 1.10 ALIS
りな's icon'
  • りな
  • @Rina3
( //ᐛ// )

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
他カテゴリ

テレビ番組で登録商標が「言えない」のか考察してみる

Like token Tip token
26.20 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
121.79 ALIS
Eye catch
トラベル

梅雨の京都八瀬・瑠璃光院はしっとり濃い新緑の世界

Like token Tip token
216.64 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
124.82 ALIS
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS
Eye catch
グルメ

バターをつくってみた

Like token Tip token
127.90 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
ビジネス

海外企業と契約するフリーランス広報になった経緯をセルフインタビューで明かす!

Like token Tip token
16.10 ALIS
Eye catch
他カテゴリ

京都のきーひん、神戸のこーへん

Like token Tip token
12.10 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
トラベル

無料案内所という職業

Like token Tip token
84.20 ALIS