210709開発ログ
📌 学習の内容
:CSSクエリーで、Webサイトとモバイル、タブレット環境を自然に変更
≪アダプティブ|Adaptive|oem_src≫:割り込み時にスペースのサイズを変更します.
->固定px単位で作成
反作用:自然なresize->%単位を使用
<メディアクエリを使用する場合、width値に基づいてブレークポイントを設定(分割)します.>300 pxから768 px以下:スマートフォン 768 pxから1024 px以下:タブレット 224 px以上~:PC フェーズ 👉 メディアクエリーの外部で作成されたコードは、メディアクエリーに継承されます.
->pcバージョンのcss(メディアクエリの外部で作成されたコード)は確認する必要があります.or pcバージョンと移動バージョンを異なるファイルとして作成する
<メディアクエリを使用する場合は、
(画像ソース:https://www.w3schools.com/css/css_rwd_viewport.asp)
すべてのデバイスサイズのwidth値
: https://css-tricks.com/snippets/css/media-queries-for-standard-devices/
(縦モード/横モード)
<作成されたメディアクエリの検証>
dothomeからサーバにアップロードした後に作成されたドメインアドレスを直接決定します(最も正確で限られたデバイスとして決定されます).
chromeブラウザの「チェック」機能を使用して検証します(別のデバイスに適用され、他のデバイスに使用できます).
作業指示1 ビジネステクニック2
:(メディアクエリーアプリケーション)
(mobile version->tablet->pc version)、コード成分が減少します.
📌 学習内容の難点「実践tip 1」の
📌 解決策
実は難しい部分というより少し混同しています前半はblock、inline-block要素を使って空間を作成することを学びましたが、この部分と混同して
📌 学習の心得.
あまり難しい部分はありません今ではいくつかの概念をマスターして、整理する必要があると思います.週末の間、2週間の学習内容を整理し、より正確な概念を身につける必要がある.また、個人サイト制作にも進出する.焦らないで、注意して、明確にしなければなりません!🏃♂️
メディアクエリ
:CSSクエリーで、Webサイトとモバイル、タブレット環境を自然に変更
≪アダプティブ|Adaptive|oem_src≫:割り込み時にスペースのサイズを変更します.
->固定px単位で作成
反作用:自然なresize->%単位を使用
@media (min-width: ) and (max-width: px) {}
@media (min-width: 600px) and (max-width: 767px) {
.pc {
color: blue;
font-size: 20px;
background-color: yellow;
}
@media (min-width: 100px) and (max-width: 599px) {
.pc {
color: green;
font-size: 10px;
background-color: grey;
}
}
->pcバージョンのcss(メディアクエリの外部で作成されたコード)は確認する必要があります.or pcバージョンと移動バージョンを異なるファイルとして作成する
<メディアクエリを使用する場合は、
<meta>
を挿入する必要があります><meta name="viewport" content="width=device-width, initial-scale=1.0">
<!--
viewport = 웹사이트에 접속하는데 사용되는 기기의 화면(자동으로 스케일업)
width= decive-width = 웹사이트의 width값은 디바이스의 width값으로 적용
initial-scale=1.0 = 비율은 항상 1.0을 유지
-->
(画像ソース:https://www.w3schools.com/css/css_rwd_viewport.asp)
すべてのデバイスサイズのwidth値
: https://css-tricks.com/snippets/css/media-queries-for-standard-devices/
(縦モード/横モード)
<作成されたメディアクエリの検証>
dothomeからサーバにアップロードした後に作成されたドメインアドレスを直接決定します(最も正確で限られたデバイスとして決定されます).
chromeブラウザの「チェック」機能を使用して検証します(別のデバイスに適用され、他のデバイスに使用できます).
display: none;
:デバイスタイプに応じて、ユーザが露出しない要素を非表示にする(テキスト情報を提供する)<h1 class="pc">PC Hello World</h1>
<h1 class="mobile">Mobile Hello World</h1>
.pc {
display: none;
color: red;
font-size: 50px;
background-color: pink;
}
:(メディアクエリーアプリケーション)
@media
、バージョン<h1>미디어쿼리 응용</h1>
h1 {
font-size: 20px;
background-color: yellow;
} /* => mobile version */
@media (min-width: 768px) {
h1 {
font-size: 40px;
background-color: pink;
} /*-> max-widht는 1024px이 된다 */
/* => tablet version */
@media (min-width: 1024px) {
h1 {
font-size: 80px;
background-color: grey;
} /* => pc version */
👉 単純から複雑な順序でコードを記述する(mobile version->tablet->pc version)、コード成分が減少します.
📌 学習内容の難点
display: none;
属性は、デバイスタイプがユーザにどの要素を露出するかを決定する📌 解決策
実は難しい部分というより少し混同しています前半はblock、inline-block要素を使って空間を作成することを学びましたが、この部分と混同して
display: none;
度の空間に関連する部分ですか?と思います.しかし、調査結果は「見せない」だけだった.visibility: hidden;
というように考えることができます.📌 学習の心得.
あまり難しい部分はありません今ではいくつかの概念をマスターして、整理する必要があると思います.週末の間、2週間の学習内容を整理し、より正確な概念を身につける必要がある.また、個人サイト制作にも進出する.焦らないで、注意して、明確にしなければなりません!🏃♂️
Reference
この問題について(210709開発ログ), 我々は、より多くの情報をここで見つけました https://velog.io/@jiyoon_jeong2005/210709-개발일지テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol