グリッドテンプレート領域-表示の問題

psajtik

私はCSSグリッドを初めて使用し、今はそれで遊んでいます。4x4グリッドテンプレートを作りたいです。

私のコードでは、このグリッドは正しく表示されません-問題はにありTable_4ます。なぜ正しく表示されないのですか?私が間違ったことを教えてくれませんか?

body {
  background-color: gray;
}
.grid {
  display: grid;
  width: 100%;
  height: 250px;
  grid-template-rows: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-areas: 
    "item-a item-a item-a item-a"
    "item-b . . ."
    "item-b . . ."
    "item-b . . .";  
}
.item-a {
  grid-area: item-a;
  background-color: lightcoral;
  text-align: center;
}
.item-b {
  grid-area: item-b;
  background-color: lightblue;
  text-align: center;
}
.item-c {
  grid-area: item-c;
  background-color: lightcyan;
  text-align: center;
}
.item-d {
  grid-area: item-d;
  background-color: lightgreen;
  text-align: center;
}
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>

  <link rel="stylesheet" type="text/css" href="../sources/css/style.css">
</head>
<body>
  <div class="grid">
    <div class="item-a">Table_1</div>
    <div class="item-b">Table_2</div>
    <div class="item-c">Table_3</div>
    <div class="item-d">Table_4</div>
  </div>
</body>
</html>

MichaelvE

grid-template-areasにitem-cをリストする必要があります。

body {
  background-color: gray;
}

.grid {
  display: grid;
  width: 100%;
  height: 250px;
  grid-template-rows: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-areas: "item-a item-a item-a item-a" "item-b item-c item-c item-c" "item-b item-c item-c item-c" "item-d item-d item-d item-d";
}

.item-a {
  grid-area: item-a;
  background-color: lightcoral;
  text-align: center;
}

.item-b {
  grid-area: item-b;
  background-color: lightblue;
  text-align: center;
}

.item-c {
  grid-area: item-c;
  background-color: lightcyan;
  text-align: center;
}

.item-d {
  grid-area: item-d;
  background-color: lightgreen;
  text-align: center;
}
<div class="grid">
  <div class="item-a">Table_1</div>
  <div class="item-b">Table_2</div>
  <div class="item-c">Table_3</div>
  <div class="item-d">Table_4</div>
</div>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

CSSGRID-グリッドテンプレート-空のセルと自動配置のある領域

分類Dev

SASS関数を使用して(nxn)グリッドのグリッド領域テンプレートを動的に構築する方法

分類Dev

ASCIIアートのグリッドテンプレート領域が機能しないのはなぜですか?

分類Dev

剣道グリッド:ツールバーテンプレートの問題

分類Dev

角度のあるUIグリッドセルテンプレートの問題

分類Dev

アップグレード後のMatlabでのテキストレンダリングの問題

分類Dev

カーソルがマテリアルCDKドラッグアンドドロップのドロップゾーンにない場合のドロップ領域のプレースホルダーの削除

分類Dev

CSSグリッドレイアウト:IE11のグリッド領域をサポート

分類Dev

同じCssグリッド領域の画像とテキスト

分類Dev

プログレスバーのテキスト領域

分類Dev

アップグレード後のブーストのリンクの問題

分類Dev

モードライン表示の問題

分類Dev

Laravelコンテナのアップグレードの問題

分類Dev

ドロップダウンテーブルを表示するときの自動レイアウトの問題

分類Dev

テンプレート領域にのみ適用するcss

分類Dev

キャンバスの表示の問題

分類Dev

リスト表示の問題を選択

分類Dev

Grailsレンダリングテンプレートユニットテストの問題

分類Dev

MaterializeCSSサイドバー表示の問題

分類Dev

Ubuntu14.04.3にアップグレードした後の表示の問題

分類Dev

テンプレートのifステートメントで剣道グリッド列の問題を条件付きでフォーマットする

分類Dev

入力テキスト領域でのキャレットのスタイリング

分類Dev

グーグルプレイプロテクトアピールダウンロードリンクの問題

分類Dev

インライン表示の問題

分類Dev

Javascriptonclick表示ブロックの問題

分類Dev

CSS 表示ブロックの問題

分類Dev

Googleスプレッドシート-日付形式の表示の問題

分類Dev

DBとストレージ領域のステージングテーブル

分類Dev

Vuejsテンプレートのレンダリングの問題

Related 関連記事

  1. 1

    CSSGRID-グリッドテンプレート-空のセルと自動配置のある領域

  2. 2

    SASS関数を使用して(nxn)グリッドのグリッド領域テンプレートを動的に構築する方法

  3. 3

    ASCIIアートのグリッドテンプレート領域が機能しないのはなぜですか?

  4. 4

    剣道グリッド:ツールバーテンプレートの問題

  5. 5

    角度のあるUIグリッドセルテンプレートの問題

  6. 6

    アップグレード後のMatlabでのテキストレンダリングの問題

  7. 7

    カーソルがマテリアルCDKドラッグアンドドロップのドロップゾーンにない場合のドロップ領域のプレースホルダーの削除

  8. 8

    CSSグリッドレイアウト:IE11のグリッド領域をサポート

  9. 9

    同じCssグリッド領域の画像とテキスト

  10. 10

    プログレスバーのテキスト領域

  11. 11

    アップグレード後のブーストのリンクの問題

  12. 12

    モードライン表示の問題

  13. 13

    Laravelコンテナのアップグレードの問題

  14. 14

    ドロップダウンテーブルを表示するときの自動レイアウトの問題

  15. 15

    テンプレート領域にのみ適用するcss

  16. 16

    キャンバスの表示の問題

  17. 17

    リスト表示の問題を選択

  18. 18

    Grailsレンダリングテンプレートユニットテストの問題

  19. 19

    MaterializeCSSサイドバー表示の問題

  20. 20

    Ubuntu14.04.3にアップグレードした後の表示の問題

  21. 21

    テンプレートのifステートメントで剣道グリッド列の問題を条件付きでフォーマットする

  22. 22

    入力テキスト領域でのキャレットのスタイリング

  23. 23

    グーグルプレイプロテクトアピールダウンロードリンクの問題

  24. 24

    インライン表示の問題

  25. 25

    Javascriptonclick表示ブロックの問題

  26. 26

    CSS 表示ブロックの問題

  27. 27

    Googleスプレッドシート-日付形式の表示の問題

  28. 28

    DBとストレージ領域のステージングテーブル

  29. 29

    Vuejsテンプレートのレンダリングの問題

ホットタグ

アーカイブ