Ero sivun ”CSS/Grid” versioiden välillä

Poistettu sisältö Lisätty sisältö
Hunsvotti (keskustelu | muokkaukset)
Hunsvotti (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 101:
elementti {
gap: 10px;
</syntaxhighlight>
 
== Nimetyt alueet ==
 
Ominaisuudella <tt>grid-template-areas</tt> voi asettaa voi täyttää hilan nimetyillä elementeillä. Jokaista gridin riviä vastaa yksi "-merkeillä ympäröity merkkijono. Merkkijonon sisällä on jokaiselle sarakkeelle oma sanansa välilyönnillä erotettuna.
 
"<nimi> <nimi> <nimi>"
"<nimi> <nimi> <nimi>"
 
Nimi toistetaan kaikissa niissä kohdissa jonka soluun kyseinen elementti tulee.
 
Esimerkiksi seuraava koodi tuottaa kolmisarakkeisen ja nelirivisen gridin.
 
<syntaxhighlight lang="css">
#grid {
grid-template-areas: "yläpalkki yläpalkki yläpalkki"
"navigointi pääsisältö pääsisältö"
"sivusisältö pääsisältö pääsisältö"
"alapalkki alapalkki alapalkki";
</syntaxhighlight>
 
Gridin elementeille annetaan sitten <tt>grid-area</tt>-ominaisuudella alueen nimi, johon elementti tulee.
 
<syntaxhighlight lang="css">
main {
grid-area: pääsisältö;
}
</syntaxhighlight>
Rivi 178 ⟶ 150:
}
</syntaxhighlight>
 
=== Nimetyt alueet ===
 
Ominaisuudella <tt>grid-template-areas</tt> voi asettaa voi täyttää hilan nimetyillä elementeillä. Jokaista gridin riviä vastaa yksi "-merkeillä ympäröity merkkijono. Merkkijonon sisällä on jokaiselle sarakkeelle oma sanansa välilyönnillä erotettuna.
 
"<nimi> <nimi> <nimi>"
"<nimi> <nimi> <nimi>"
 
Nimi toistetaan kaikissa niissä kohdissa jonka soluun kyseinen elementti tulee.
 
Esimerkiksi seuraava koodi tuottaa kolmisarakkeisen ja nelirivisen gridin.
 
<syntaxhighlight lang="css">
#grid {
grid-template-areas: "yläpalkki yläpalkki yläpalkki"
"navigointi pääsisältö pääsisältö"
"sivusisältö pääsisältö pääsisältö"
"alapalkki alapalkki alapalkki";
</syntaxhighlight>
 
Gridin elementeille annetaan sitten <tt>grid-area</tt>-ominaisuudella alueen nimi, johon elementti tulee.
 
<syntaxhighlight lang="css">
main {
grid-area: pääsisältö;
</syntaxhighlight>
 
 
== Elementtien tasaus ==