グリッドでの位置絶対値の使用
これは、実際に使用されている!
クールなことは、グリッドの子絶対位置を持っている場合は、それを配置するグリッドを使用することができます.私の言いたいことをお見せしましょう.
コンテンツがなければ、DIVSには幅や高さがないので、明示的にする必要があります.何が起こっているかを見るのが簡単であるように、私もすべての背景色を与えました.
どのように背景色を追加しているクイックメモ.
The
私が加えた偶数のdivへ
私は奇妙な、そして、偶数のdivにクラスを与えられることができました、しかし、これはHTMLを書いている間、これはより簡単でした.
それを中心に動かしたい.私はトップ、左、変換でそれを行うことができます:翻訳、または追加することによってグリッドを使用します.
私は2020年11月から毎週投稿しています.これは長い時間のように今私はそれを書いて見た!現在、天気は温暖化して、それがCovidについて心配することなく屋外で物事をするのが簡単です、私の日記はいっぱいです.だから私は毎晩行くことになるので、物事は必然的に冬にもっとcovidy取得する前に社会生活を楽しむことができます.
クールなことは、グリッドの子絶対位置を持っている場合は、それを配置するグリッドを使用することができます.私の言いたいことをお見せしましょう.
HTML
<div class="grid">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div class="absolute"></div>
</div>
私はクラスのグリッドのdivを持って、それの中に10グリッドがあります.彼らのうちの9人はクラスを持っていません、しかし、最後には絶対的なクラスがあります-これは我々の絶対的に位置する要素です.CSS設定
コンテンツがなければ、DIVSには幅や高さがないので、明示的にする必要があります.何が起こっているかを見るのが簡単であるように、私もすべての背景色を与えました.
body {
height: 100vh;
}
.grid {
position: relative;
display: grid;
grid-template-columns: repeat(3, 33vw);
grid-template-row: repeat(3, 33vh);
width: 100%;
height: 100%;
}
.grid > div:nth-of-type(odd) {
background-color: pink;
}
.grid > div:nth-of-type(even):not(.absolute) {
background-color: aliceblue;
}
これは私たちに3列と3行の素敵なグリッドを与えるピンクとライトブルーは、画面いっぱいになります.どのように背景色を追加しているクイックメモ.
:nth-of-type
要素のサブセットを選択できるセレクタです.それは奇妙に奇数と偶数のオプションが含まれているので、3 x 3のグリッドでは、2つの色がお互いに隣接していることはありません.The
>
直接の子供を選択するように指示-この場合、すべての子供たちは直接です.私が加えた偶数のdivへ
:not(.absolute)
私が絶対的に配置されたdivが異なる色であることを望むので.このセレクターがより具体的であるので、私がそれに加える何でも上書きします.絶対的なdivので、私は特にそれを除外した.私は奇妙な、そして、偶数のdivにクラスを与えられることができました、しかし、これはHTMLを書いている間、これはより簡単でした.
絶対配置要素の追加
.absolute {
position: absolute;
width: 33vw;
height: 33vh;
background-color: yellow;
}
このコードは、他のすべてのDIVSと同じサイズになります.ちょうどそれがきれいに見えるように、そして、それが目立つように黄色です.それは相対的に配置された親に対して位置しています、そして、その親が格子であるので、それは格子の左上に置かれます.それを中心に動かしたい.私はトップ、左、変換でそれを行うことができます:翻訳、または追加することによってグリッドを使用します.
grid-column: 2;
grid-row: 2;
そして、それは現在中心にあります.どのようにクールですか?ブログ一覧にもどる
私は2020年11月から毎週投稿しています.これは長い時間のように今私はそれを書いて見た!現在、天気は温暖化して、それがCovidについて心配することなく屋外で物事をするのが簡単です、私の日記はいっぱいです.だから私は毎晩行くことになるので、物事は必然的に冬にもっとcovidy取得する前に社会生活を楽しむことができます.
Reference
この問題について(グリッドでの位置絶対値の使用), 我々は、より多くの情報をここで見つけました https://dev.to/nicm42/using-position-absolute-in-a-grid-1apgテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol