HTML の基本 - CSS スタイルシート、スタイル属性、フォーマット、レイアウトの詳細

HTML の基本 - CSS スタイルシート、スタイル属性、フォーマット、レイアウトの詳細

1.位置:固定

一部の Web サイトの右下隅にあるポップアップ ウィンドウなどの、ブラウザーを基準としたロックされた位置。

例:

2.位置絶対

絶対位置:

1. 外側のレイヤーに position: absolute (または relative) が指定されていない場合、div はブラウザーを基準として配置されます (次の図の b を参照) (ブラウザーの右境界から 50 ピクセル、下境界から 20 ピクセル)。

2. 外側のレイヤーに position: absolute (または relative) が指定されている場合、div は外側の境界線を基準として配置されます (下の図の bb など) (d の右境界線から 50 ピクセル、d の下境界線から 20 ピクセル)。

例:

3.位置:相対的

相対位置:

下の図に示すように、この div を含む div の特定の位置を基準に固定されます。外側のレイヤーに含まれていない場合、相対位置はブラウザに対して固定されます。

例:

4. レイヤー化( z-index

Z軸方向階層化は、紙のスタックに分割することと理解でき、層の数が多いほど、上部に近くなります。

上記の相対的な例では、aa が a をカバーしていることがわかります。これは、後から記述したコードの表示レベルが前に近いためです。では、コードの順序を変えずに、aa をカバーさせるにはどうすればよいのでしょうか。次のように:

例:

5.フロート:

Leftまたはrightを使用する場合、位置 (または) を指定する必要はなく、ブラウザに直接相対的になります。外側の部分が折り返されている場合、1 行を除いて外側のdivに対して左上または右上の位置に表示されます

追加: 1. overflow: hidden; //余分な部分を非表示にします。スクロールすると、スクロールバーが表示されます。

<div ></div> //フローを切り捨てる

2. カーソル: マウスが指しているときのポインターの形状。

3. 半透明効果:

<div class="box">透明領域<div>

スタイルシート内のコードは次のとおりです。

。箱

{

不透明度:0.5; -moz-不透明度:0.5; フィルター:アルファ(不透明度=50)

}

練習例をまとめると、drubaウェブサイトのフォーマットレイアウトの一部を作成します。

HTMLコード:

XML/HTML コードコンテンツをクリップボードにコピー
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >   
  2. < html   xmlns = "http://www.w3.org/1999/xhtml" >   
  3. <ヘッド>   
  4. <メタ  http-equiv = "コンテンツタイプ"  コンテンツ= "text/html; 文字セット = utf-8"   />   
  5. < title >無題の文書</ title >   
  6. <スタイル タイプ= "text/css" >   
  7. .a
  8. {
  9. border:5px 青一色;
  10. 幅:1000ピクセル;
  11. 高さ:100px;
  12. マージン:10px;
  13. 左:150px;
  14. 上:80px;
  15. 位置:絶対;}
  16. .b
  17. {
  18. border:5px 青一色;
  19. 幅:240ピクセル;
  20. 高さ:200px;
  21. マージン:10px;
  22. 左:150px;
  23. 上:200px;
  24. 位置:絶対;}
  25. .c
  26. {
  27. border:5px 青一色;
  28. 幅:740ピクセル;
  29. 高さ:300px;
  30. マージン:10px;
  31. 左:410px;
  32. 上:200px;
  33. 位置:絶対;}
  34. .d
  35. {
  36. border:5px 青一色;
  37. 幅:740ピクセル;
  38. 高さ:200px;
  39. マージン:10px;
  40. 左:410px;
  41. 上:520px;
  42. 位置:絶対;}
  43. .e
  44. {
  45. border:5px 青一色;
  46. 幅:240ピクセル;
  47. 高さ:1500ピクセル;
  48. マージン:10px;
  49. 左:150px;
  50. 上:420px;
  51. 位置:絶対;}
  52. .f
  53. {
  54. border:5px 青一色;
  55. 幅:240ピクセル;
  56. 高さ:150px;
  57. マージン:10px;
  58. 左:150px;
  59. 上:1940ピクセル;
  60. 位置:絶対;}
  61. .g
  62. {
  63. border:5px 青一色;
  64. 幅:740ピクセル;
  65. 高さ:1350ピクセル;
  66. マージン:10px;
  67. 左:410px;
  68. 上:740ピクセル;
  69. 位置:絶対;}
  70. .h
  71. {
  72. border:5px 青一色;
  73. 幅:1000ピクセル;
  74. 高さ:200px;
  75. マージン:10px;
  76. 左:150px;
  77. 上:2110px;
  78. 位置:絶対;}
  79. 。私
  80. {
  81. border:5px 青一色;
  82. 幅:1000ピクセル;
  83. 高さ:200px;
  84. マージン:10px;
  85. 左:150px;
  86. 上:2330ピクセル;
  87. 位置:絶対;}
  88. </スタイル>   
  89. </ヘッド>   
  90.   
  91. <本文  bgcolor = "#F0F0F0" >   
  92. < div  クラス= "a" > a </ div >   
  93. < div  クラス= "b" > b </ div >   
  94. < div  クラス= "c" > c </ div >   
  95. < div  クラス= "d" > d </ div >   
  96. < div  クラス= "e" > e </ div >   
  97. < div  クラス= "f" > f </ div >   
  98. < div  クラス= "g" > g </ div >   
  99. < div  クラス= "h" > h </ div >   
  100. < div  クラス= "i" > i </ div >   
  101. </本文>   
  102. </html>   

Webページ操作表示効果図:

上記の HTML の基礎知識に関する記事 - CSS スタイルシート、スタイル属性、フォーマット、レイアウトの詳細な説明は、エディターが皆さんと共有するすべてのコンテンツです。この記事が皆さんの参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。

オリジナルURL: http://www.cnblogs.com/H2921306656/archive/2016/07/10/5658870.html

<<:  実践で遭遇するフロントエンドの基本(HTML、CSS)

>>:  ページに img src が含まれている場合の二重読み込みの問題

推薦する

Centos7.3 で mysql5.7.18 をインストールして初期パスワードを変更する方法

この記事では、Centos7.3でのmysql5.7.18のインストールと初期パスワードの変更につい...

Mysql テーブルで利用可能な最小 ID 値を照会する方法

今日、研究室のプロジェクトを見ていたとき、私にとって「難しい」問題に遭遇しました。実は、それは私があ...

HTML にオーディオファイルを挿入してブラウザで再生する場合の互換性の問題

HTML にオーディオ ファイルを挿入した後 (mp3 ファイルを再生した後) に発生したいくつかの...

html、xhtml、xmlの違い

開発動向: html (ハイパーテキスト マークアップ言語) - xhtml (拡張ハイパーテキスト...

MySQLデータベーステーブルの定期バックアップの実装の詳細な説明

Mysqlデータベーステーブルの定期的なバックアップの実装0. 背景実際の開発環境では、フロントエン...

Vue + Axios リクエストインターフェース方式とパラメータ渡し方式の詳しい説明

目次1. リクエストを取得する: 2. 投稿リクエスト: 3. 拡張と補足Vue スキャフォールディ...

Chromeブラウザ設定の新バージョンではクロスドメイン実装が可能

序文現在、フロントエンドは主に webpack の devServer の構成を通じてクロスドメイン...

W3C チュートリアル (9): W3C XPath アクティビティ

XPath は、XML ドキュメントの一部を選択するための言語です。 XPath は、XSLT、XQ...

年末ですが、MySQL パスワードは安全ですか?

序文:年末です。データベースを検査する時期ではないでしょうか?一般的に、検査では、パスワードの複雑さ...

CentOS7 で yum ソースをインストールし、コマンド rz と sz をアップロードおよびダウンロードする方法 (画像付き)

** CentOS7 で yum ソースをインストールし、rz および sz コマンドをアップロー...

デザインリファレンス 美しく独創的なブログデザイン

以下にリストされているすべてのブログはオリジナルであり、独自にデザインされています。これらは、他者が...

アコーディオン効果を実現するネイティブ js

実際のWebページ開発でも、アコーディオンは頻繁に登場します。簡単なアコーディオンを作ったのですが、...

Vue で Excel インポート機能を実装する詳細な手順

1. フロントエンド主導の実装手順最初のステップは、ページのインポートボタンをクリックしてExcel...

Html+CSS 描画三角形アイコン

まずはレンダリングを見てみましょう: XML/HTML コードコンテンツをクリップボードにコピー&l...

一般的な XHTML タグの紹介

<br />しばらくの間、多くの人が XHTML の使い方を知らないことに気付きました。...