పేరుగల ఏరియాలలో నైపుణ్యం సాధించి CSS గ్రిడ్ లేఅవుట్ శక్తిని అన్లాక్ చేయండి. ఈ సమగ్ర గైడ్తో సులభంగా ఫ్లెక్సిబుల్ మరియు రెస్పాన్సివ్ లేఅవుట్లను సృష్టించండి.
CSS గ్రిడ్ ఏరియాలు: రెస్పాన్సివ్ డిజైన్ కోసం పేరుగల లేఅవుట్ ప్రాంతాలలో నైపుణ్యం సాధించడం
CSS గ్రిడ్ లేఅవుట్ వెబ్ పేజీ లేఅవుట్లపై అసమానమైన నియంత్రణను అందిస్తుంది, మరియు దీని అత్యంత శక్తివంతమైన ఫీచర్లలో ఒకటి పేరుగల గ్రిడ్ ఏరియాలు. ఇది డెవలపర్లకు గ్రిడ్లో తార్కిక ప్రాంతాలను నిర్వచించడానికి మరియు వాటికి కంటెంట్ను కేటాయించడానికి అనుమతిస్తుంది, ఇది సంక్లిష్టమైన మరియు రెస్పాన్సివ్ డిజైన్లను సృష్టించడం మరియు నిర్వహించడం సులభం చేస్తుంది. ఈ గైడ్ మిమ్మల్ని CSS గ్రిడ్ ఏరియాల యొక్క ప్రాథమికాంశాల ద్వారా నడిపిస్తుంది, ఈ ముఖ్యమైన టెక్నిక్లో నైపుణ్యం సాధించడంలో మీకు సహాయపడటానికి ఆచరణాత్మక ఉదాహరణలు మరియు అంతర్దృష్టులను అందిస్తుంది.
CSS గ్రిడ్ ఏరియాలు అంటే ఏమిటి?
CSS గ్రిడ్ ఏరియాలు మీ CSS గ్రిడ్లో పేరుగల ప్రాంతాలను నిర్వచించడానికి మిమ్మల్ని అనుమతిస్తాయి. కేవలం వరుస మరియు నిలువు వరుస సంఖ్యలపై ఆధారపడకుండా, మీరు ఈ ప్రాంతాలకు పేర్లను కేటాయించవచ్చు, ఇది మరింత అర్థవంతమైన మరియు చదవగలిగే లేఅవుట్ నిర్వచనాన్ని సృష్టిస్తుంది. ఈ విధానం వివిధ స్క్రీన్ సైజుల కోసం కంటెంట్ను పునఃసమీకరించే ప్రక్రియను నాటకీయంగా సులభతరం చేస్తుంది, మీ వెబ్సైట్ను మరింత రెస్పాన్సివ్ మరియు నిర్వహించగలిగేలా చేస్తుంది.
దీన్ని మీ వెబ్ పేజీ కోసం ఫ్లోర్ ప్లాన్ గీయడంలా భావించండి. మీరు "header", "navigation", "main", "sidebar", మరియు "footer" వంటి ప్రాంతాలను నిర్వచించవచ్చు, ఆపై మీ కంటెంట్ను ఈ ముందుగా నిర్వచించిన ప్రాంతాలలో ఉంచవచ్చు.
పేరుగల గ్రిడ్ ఏరియాలను ఉపయోగించడం వల్ల కలిగే ప్రయోజనాలు
- మెరుగైన పఠనీయత: పేరుగల ఏరియాలు మీ గ్రిడ్ కోడ్ను మరింత స్వీయ-పత్రబద్ధంగా చేస్తాయి, పఠనీయత మరియు నిర్వహణను మెరుగుపరుస్తాయి.
- మెరుగైన రెస్పాన్సివ్నెస్: అంతర్లీన HTML నిర్మాణాన్ని మార్చకుండా వేర్వేరు స్క్రీన్ పరిమాణాల కోసం లేఅవుట్ ప్రాంతాలను సులభంగా పునర్వ్యవస్థీకరించవచ్చు.
- సరళీకృత కోడ్: మీ CSS సంక్లిష్టతను తగ్గిస్తుంది, ముఖ్యంగా సంక్లిష్ట లేఅవుట్ల కోసం.
- పెరిగిన సౌలభ్యం: మరింత సృజనాత్మక మరియు సౌకర్యవంతమైన డిజైన్ పరిష్కారాలను అనుమతిస్తుంది.
CSS గ్రిడ్ ఏరియాల ప్రాథమిక సింటాక్స్
పేరుగల గ్రిడ్ ఏరియాలను నిర్వచించడానికి ప్రధాన లక్షణం grid-template-areas
. ఈ లక్షణం మూలకాలను నిర్దిష్ట ప్రాంతాలకు కేటాయించడానికి grid-area
తో కలిపి ఉపయోగించబడుతుంది.
ఇక్కడ ప్రాథమిక సింటాక్స్ ఉంది:
.grid-container {
display: grid;
grid-template-areas:
"header header header"
"nav main aside"
"footer footer footer";
}
.header {
grid-area: header;
}
.nav {
grid-area: nav;
}
.main {
grid-area: main;
}
.aside {
grid-area: aside;
}
.footer {
grid-area: footer;
}
ఈ ఉదాహరణలో, grid-template-areas
లక్షణం 3x3 గ్రిడ్ లేఅవుట్ను నిర్వచిస్తుంది. ప్రతి అడ్డు వరుస గ్రిడ్లోని ఒక అడ్డు వరుసను సూచిస్తుంది, మరియు ఒక అడ్డు వరుసలోని ప్రతి పదం ఒక నిలువు వరుసను సూచిస్తుంది. ప్రతి సెల్కు కేటాయించిన పేర్లు (ఉదాహరణకు, "header", "nav", "main") వ్యక్తిగత మూలకాలకు వర్తించే grid-area
లక్షణానికి అనుగుణంగా ఉంటాయి.
CSS గ్రిడ్ ఏరియాల ఆచరణాత్మక ఉదాహరణలు
CSS గ్రిడ్ ఏరియాల శక్తిని మరియు సౌలభ్యాన్ని వివరించడానికి కొన్ని ఆచరణాత్మక ఉదాహరణలను అన్వేషిద్దాం.
ఉదాహరణ 1: ప్రాథమిక వెబ్సైట్ లేఅవుట్
హెడర్, నావిగేషన్, ప్రధాన కంటెంట్ ఏరియా, సైడ్బార్ మరియు ఫూటర్తో ఒక సాధారణ వెబ్సైట్ లేఅవుట్ను పరిగణించండి. CSS గ్రిడ్ ఏరియాలను ఉపయోగించి మీరు దీన్ని ఎలా అమలు చేయవచ్చో ఇక్కడ ఉంది:
<div class="grid-container">
<header class="header">హెడర్</header>
<nav class="nav">నావిగేషన్</nav>
<main class="main">ప్రధాన కంటెంట్</main>
<aside class="aside">సైడ్బార్</aside>
<footer class="footer">ఫూటర్</footer>
</div>
.grid-container {
display: grid;
grid-template-columns: 1fr 3fr 1fr; /* అవసరమైన విధంగా నిలువు వరుస వెడల్పులను సర్దుబాటు చేయండి */
grid-template-rows: auto auto 1fr auto; /* అవసరమైన విధంగా అడ్డు వరుస ఎత్తులను సర్దుబాటు చేయండి */
grid-template-areas:
"header header header"
"nav main aside"
"footer footer footer";
height: 100vh; /* గ్రిడ్ మొత్తం స్క్రీన్ను ఆక్రమించేలా చేయడం ముఖ్యం */
}
.header {
grid-area: header;
background-color: #eee;
padding: 1em;
}
.nav {
grid-area: nav;
background-color: #ddd;
padding: 1em;
}
.main {
grid-area: main;
background-color: #ccc;
padding: 1em;
}
.aside {
grid-area: aside;
background-color: #bbb;
padding: 1em;
}
.footer {
grid-area: footer;
background-color: #aaa;
padding: 1em;
text-align: center;
}
ఈ ఉదాహరణలో, మేము మూడు నిలువు వరుసలు మరియు నాలుగు అడ్డు వరుసలతో ఒక గ్రిడ్ను నిర్వచించాము. ప్రతి మూలకం grid-area
లక్షణాన్ని ఉపయోగించి ఒక నిర్దిష్ట ప్రాంతానికి కేటాయించబడింది. grid-template-areas
లక్షణం వెబ్సైట్ లేఅవుట్ను దృశ్యమానంగా ఎలా సూచిస్తుందో గమనించండి.
ఉదాహరణ 2: రెస్పాన్సివ్ లేఅవుట్ సర్దుబాట్లు
CSS గ్రిడ్ ఏరియాల యొక్క ముఖ్య ప్రయోజనాల్లో ఒకటి వివిధ స్క్రీన్ పరిమాణాల కోసం లేఅవుట్ను సులభంగా పునర్వ్యవస్థీకరించగల సామర్థ్యం. రెస్పాన్సివ్ లేఅవుట్ను సృష్టించడానికి మునుపటి ఉదాహరణను సవరిద్దాం.
@media (max-width: 768px) {
.grid-container {
grid-template-columns: 1fr;
grid-template-rows: auto auto auto auto auto;
grid-template-areas:
"header"
"nav"
"main"
"aside"
"footer";
}
}
ఈ మీడియా క్వెరీలో, మేము 768px కంటే చిన్న స్క్రీన్లను లక్ష్యంగా చేసుకుంటున్నాము. మేము గ్రిడ్ లేఅవుట్ను ఒకే నిలువు వరుసకు మార్చాము, హెడర్, నావిగేషన్, ప్రధాన కంటెంట్, సైడ్బార్ మరియు ఫూటర్లను నిలువుగా పేర్చాము. ఇది కేవలం grid-template-areas
లక్షణాన్ని సవరించడం ద్వారా సాధించబడుతుంది.
ఉదాహరణ 3: ఓవర్ల్యాపింగ్ ఏరియాలతో సంక్లిష్టమైన లేఅవుట్
CSS గ్రిడ్ ఏరియాలను ఓవర్ల్యాపింగ్ ఏరియాలతో మరింత సంక్లిష్టమైన లేఅవుట్లను సృష్టించడానికి కూడా ఉపయోగించవచ్చు. ఉదాహరణకు, మీరు బహుళ నిలువు వరుసలలో విస్తరించి ఉన్న బ్యానర్ను కలిగి ఉండాలనుకోవచ్చు.
.grid-container {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: auto 1fr auto;
grid-template-areas:
"banner banner banner"
"main main aside"
"footer footer footer";
}
.banner {
grid-area: banner;
background-color: #888;
color: white;
padding: 2em;
text-align: center;
}
ఇక్కడ, banner
ఏరియా మొదటి అడ్డు వరుసలోని మూడు నిలువు వరుసలలో విస్తరించి ఉంది. ఇది దృశ్యమానంగా ఆకర్షణీయమైన మరియు సంక్లిష్టమైన లేఅవుట్లను సృష్టించడంలో CSS గ్రిడ్ ఏరియాల సౌలభ్యాన్ని ప్రదర్శిస్తుంది.
అధునాతన టెక్నిక్లు మరియు ఉత్తమ పద్ధతులు
ఇప్పుడు మీరు CSS గ్రిడ్ ఏరియాల ప్రాథమికాలను అర్థం చేసుకున్నారు కాబట్టి, CSS గ్రిడ్ మాస్టర్గా మారడంలో మీకు సహాయపడటానికి కొన్ని అధునాతన టెక్నిక్లు మరియు ఉత్తమ పద్ధతులను అన్వేషిద్దాం.
ఖాళీ సెల్ల కోసం "డాట్" నోటేషన్ను ఉపయోగించడం
మీరు ఖాళీ సెల్ను సూచించడానికి grid-template-areas
లక్షణంలో చుక్క (.
) ను ఉపయోగించవచ్చు. ఇది మీ లేఅవుట్లో దృశ్యమాన అంతరం లేదా ఖాళీలను సృష్టించడానికి ఉపయోగపడుతుంది.
.grid-container {
display: grid;
grid-template-columns: 1fr 2fr 1fr;
grid-template-rows: auto 1fr auto;
grid-template-areas:
"header header header"
"nav . aside"
"footer footer footer";
}
ఈ ఉదాహరణలో, రెండవ అడ్డు వరుసలోని మధ్య సెల్ ఖాళీగా ఉంచబడింది, ఇది నావిగేషన్ మరియు సైడ్బార్ మధ్య దృశ్యమాన అంతరాన్ని సృష్టిస్తుంది.
grid-template-areas
ను grid-template-columns
మరియు grid-template-rows
తో కలపడం
grid-template-areas
మీ గ్రిడ్ యొక్క నిర్మాణాన్ని నిర్వచించినప్పటికీ, మీరు ఇప్పటికీ grid-template-columns
మరియు grid-template-rows
ఉపయోగించి నిలువు వరుసలు మరియు అడ్డు వరుసల పరిమాణాన్ని నిర్వచించాలి. మీ డిజైన్ అవసరాల ఆధారంగా తగిన యూనిట్లను (ఉదా., fr
, px
, em
, %
) ఎంచుకోవడం ముఖ్యం.
ఉదాహరణకు:
.grid-container {
display: grid;
grid-template-columns: 1fr 2fr 1fr; /* రెస్పాన్సివ్ నిలువు వరుసల కోసం ఫ్రాక్షనల్ యూనిట్లు */
grid-template-rows: auto 1fr auto; /* హెడర్ మరియు ఫూటర్ కోసం ఆటో ఎత్తు */
grid-template-areas:
"header header header"
"nav main aside"
"footer footer footer";
}
గ్రిడ్ ఐటెమ్ల మధ్య అంతరం సృష్టించడానికి grid-gap
ఉపయోగించడం
grid-gap
లక్షణం గ్రిడ్ ఐటెమ్ల మధ్య సులభంగా అంతరం జోడించడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇది మీ లేఅవుట్ యొక్క దృశ్య ఆకర్షణను మరియు పఠనీయతను మెరుగుపరుస్తుంది.
.grid-container {
display: grid;
grid-template-columns: 1fr 2fr 1fr;
grid-template-rows: auto 1fr auto;
grid-template-areas:
"header header header"
"nav main aside"
"footer footer footer";
grid-gap: 10px; /* గ్రిడ్ ఐటెమ్ల మధ్య 10px అంతరం జోడించండి */
}
యాక్సెసిబిలిటీ కోసం పరిగణనలు
CSS గ్రిడ్ను ఉపయోగిస్తున్నప్పుడు, యాక్సెసిబిలిటీని పరిగణనలోకి తీసుకోవడం చాలా ముఖ్యం. HTML సోర్స్ కోడ్లోని మీ కంటెంట్ యొక్క తార్కిక క్రమం లేఅవుట్లోని దృశ్య క్రమానికి సరిపోలుతుందని నిర్ధారించుకోండి. దృశ్య క్రమం భిన్నంగా ఉంటే, అంతర్లీన నిర్మాణాన్ని ప్రభావితం చేయకుండా దృశ్య ప్రదర్శనను సర్దుబాటు చేయడానికి CSS ఉపయోగించండి.
అదనంగా, సహాయక సాంకేతిక పరిజ్ఞానాలను ఉపయోగించే వ్యక్తుల కోసం వినియోగదారు అనుభవాన్ని మెరుగుపరచడానికి అన్ని ఇంటరాక్టివ్ ఎలిమెంట్లకు స్పష్టమైన మరియు వివరణాత్మక లేబుల్లను అందించండి.
బ్రౌజర్ అనుకూలత
CSS గ్రిడ్ లేఅవుట్కు ఆధునిక బ్రౌజర్లలో అద్భుతమైన బ్రౌజర్ మద్దతు ఉంది. అయినప్పటికీ, అనుకూలతను తనిఖీ చేయడం మరియు గ్రిడ్కు మద్దతు ఇవ్వని పాత బ్రౌజర్ల కోసం ఫాల్బ్యాక్ పరిష్కారాలను అందించడం ఎల్లప్పుడూ మంచి పద్ధతి.
CSS గ్రిడ్ లేఅవుట్ కోసం బ్రౌజర్ అనుకూలతను తనిఖీ చేయడానికి మీరు Can I use... వంటి సాధనాలను ఉపయోగించవచ్చు.
వాస్తవ-ప్రపంచ ఉదాహరణలు మరియు కేస్ స్టడీస్
ఆధునిక వెబ్ డిజైన్లో CSS గ్రిడ్ ఏరియాలు ఎలా ఉపయోగించబడుతున్నాయో కొన్ని వాస్తవ-ప్రపంచ ఉదాహరణలను చూద్దాం.
ఉదాహరణ 1: ఒక వార్తా వెబ్సైట్ను పునఃరూపకల్పన చేయడం
ఒక వార్తా వెబ్సైట్ విభిన్న కంటెంట్ రకాలు మరియు స్క్రీన్ పరిమాణాలకు అనుగుణంగా ఉండే సౌకర్యవంతమైన మరియు డైనమిక్ లేఅవుట్ను సృష్టించడం ద్వారా CSS గ్రిడ్ ఏరియాల నుండి ఎంతో ప్రయోజనం పొందవచ్చు. హోమ్పేజీలో ఒక పెద్ద ఫీచర్డ్ ఆర్టికల్, ట్రెండింగ్ వార్తలతో కూడిన సైడ్బార్, మరియు కాపీరైట్ సమాచారం మరియు సోషల్ మీడియా లింక్లతో కూడిన ఫూటర్ ఉన్న ఒక దృశ్యాన్ని ఊహించుకోండి. ఈ రకమైన లేఅవుట్ను CSS గ్రిడ్ ఏరియాలను ఉపయోగించి సులభంగా అమలు చేయవచ్చు.
.news-container {
display: grid;
grid-template-columns: 2fr 1fr;
grid-template-rows: auto 1fr auto;
grid-template-areas:
"featured featured"
"main sidebar"
"footer footer";
}
.featured {
grid-area: featured;
}
.main {
grid-area: main;
}
.sidebar {
grid-area: sidebar;
}
.footer {
grid-area: footer;
}
ఉదాహరణ 2: ఒక పోర్ట్ఫోలియో వెబ్సైట్ను సృష్టించడం
ఒక పోర్ట్ఫోలియో వెబ్సైట్ ప్రాజెక్ట్లను ఒక వ్యవస్థీకృత మరియు దృశ్యమానంగా ఆకర్షణీయమైన పద్ధతిలో ప్రదర్శించడానికి CSS గ్రిడ్ ఏరియాలను ఉపయోగించుకోవచ్చు. డిజైన్లో కళాకారుడి పేరు మరియు సంప్రదింపు సమాచారంతో కూడిన హెడర్, ప్రాజెక్ట్ థంబ్నెయిల్స్ యొక్క గ్రిడ్, మరియు ఒక సంక్షిప్త బయో మరియు సోషల్ మీడియా లింక్లతో కూడిన ఫూటర్ ఉండవచ్చు. విభిన్న స్క్రీన్ పరిమాణాలలో ప్రాజెక్ట్ థంబ్నెయిల్స్ ఏకరీతిగా ప్రదర్శించబడతాయని నిర్ధారించడానికి CSS గ్రిడ్ ఏరియాలను ఉపయోగించవచ్చు.
.portfolio-container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
grid-template-rows: auto;
grid-gap: 10px;
}
ఇక్కడ, repeat(auto-fit, minmax(200px, 1fr))
ఒక రెస్పాన్సివ్ గ్రిడ్ను సృష్టిస్తుంది, ఇది అందుబాటులో ఉన్న స్క్రీన్ స్పేస్ ఆధారంగా నిలువు వరుసల సంఖ్యను స్వయంచాలకంగా సర్దుబాటు చేస్తుంది. minmax()
ఫంక్షన్ ప్రతి థంబ్నెయిల్ కనీసం 200px వెడల్పు ఉంటుందని మరియు మిగిలిన స్థలాన్ని సమానంగా నింపుతుందని నిర్ధారిస్తుంది.
ఉదాహరణ 3: ఒక ఇ-కామర్స్ ఉత్పత్తి పేజీని నిర్మించడం
ఒక ఇ-కామర్స్ ఉత్పత్తి పేజీ సాధారణంగా ఉత్పత్తి చిత్రాలు, ఉత్పత్తి వివరణ, ధరల సమాచారం, మరియు కాల్-టు-యాక్షన్ బటన్లతో సహా అనేక అంశాలను కలిగి ఉంటుంది. ఈ అంశాలను స్పష్టమైన మరియు సహజమైన పద్ధతిలో అమర్చడానికి CSS గ్రిడ్ ఏరియాలను ఉపయోగించవచ్చు, ఇది వినియోగదారు అనుభవాన్ని మెరుగుపరుస్తుంది మరియు మార్పిడి రేట్లను పెంచుతుంది.
.product-container {
display: grid;
grid-template-columns: 1fr 1fr;
grid-template-rows: auto 1fr auto;
grid-template-areas:
"image description"
"image details"
" . cta";
}
.product-image {
grid-area: image;
}
.product-description {
grid-area: description;
}
.product-details {
grid-area: details;
}
.call-to-action {
grid-area: cta;
text-align: right;
}
తప్పించుకోవలసిన సాధారణ తప్పులు
CSS గ్రిడ్ ఏరియాలు లేఅవుట్లను సృష్టించడానికి ఒక శక్తివంతమైన మరియు సౌకర్యవంతమైన మార్గాన్ని అందిస్తున్నప్పటికీ, డెవలపర్లు తప్పించుకోవలసిన కొన్ని సాధారణ తప్పులు ఉన్నాయి.
- గ్రిడ్ను అతిగా సంక్లిష్టం చేయడం: ఒక సాధారణ గ్రిడ్ నిర్మాణంతో ప్రారంభించి, అవసరమైన విధంగా క్రమంగా సంక్లిష్టతను జోడించండి. అర్థం చేసుకోవడానికి మరియు నిర్వహించడానికి కష్టంగా ఉండే అతి సంక్లిష్టమైన గ్రిడ్లను సృష్టించడం మానుకోండి.
- నిలువు వరుస మరియు అడ్డు వరుస పరిమాణాలను నిర్వచించకపోవడం:
grid-template-columns
మరియుgrid-template-rows
ఉపయోగించి మీ నిలువు వరుసలు మరియు అడ్డు వరుసల పరిమాణాన్ని నిర్వచించడం గుర్తుంచుకోండి. ఈ లక్షణాలు లేకుండా, మీ గ్రిడ్ సరిగ్గా రెండర్ కాదు. - బ్రౌజర్ అనుకూలతను విస్మరించడం: ఎల్లప్పుడూ బ్రౌజర్ అనుకూలతను తనిఖీ చేయండి మరియు CSS గ్రిడ్ లేఅవుట్కు మద్దతు ఇవ్వని పాత బ్రౌజర్ల కోసం ఫాల్బ్యాక్ పరిష్కారాలను అందించండి.
- యాక్సెసిబిలిటీని మర్చిపోవడం: సహాయక సాంకేతిక పరిజ్ఞానాలను ఉపయోగించే వారితో సహా, మీ లేఅవుట్లు అందరు వినియోగదారులకు అందుబాటులో ఉండేలా చూసుకోండి.
grid-template-areas
ను దుర్వినియోగం చేయడం: నిర్వచించిన ఏరియా పేర్లు చెల్లుబాటులో ఉన్నాయని మరియు అవి వ్యక్తిగత మూలకాలకు వర్తించేgrid-area
లక్షణాలకు సరిపోలుతున్నాయని ఎల్లప్పుడూ నిర్ధారించుకోండి.
ముగింపు
CSS గ్రిడ్ ఏరియాలు సంక్లిష్టమైన మరియు రెస్పాన్సివ్ వెబ్ లేఅవుట్లను సృష్టించడానికి ఒక శక్తివంతమైన మరియు సహజమైన మార్గాన్ని అందిస్తాయి. పేరుగల గ్రిడ్ ఏరియాల యొక్క ప్రాథమికాలను అర్థం చేసుకోవడం మరియు ఉత్తమ పద్ధతులను అనుసరించడం ద్వారా, మీరు CSS గ్రిడ్ లేఅవుట్ యొక్క పూర్తి సామర్థ్యాన్ని అన్లాక్ చేయవచ్చు మరియు దృశ్యమానంగా ఆకర్షణీయమైన మరియు వినియోగదారు-స్నేహపూర్వక వెబ్సైట్లను సృష్టించవచ్చు. మీరు ఒక సాధారణ బ్లాగ్ నిర్మిస్తున్నా లేదా సంక్లిష్టమైన ఇ-కామర్స్ ప్లాట్ఫారమ్ నిర్మిస్తున్నా, CSS గ్రిడ్ ఏరియాలు మీకు సౌకర్యవంతమైన మరియు నిర్వహించగలిగే లేఅవుట్లను సృష్టించడంలో సహాయపడతాయి.
CSS గ్రిడ్ ఏరియాల శక్తిని స్వీకరించండి మరియు మీ వెబ్ డిజైన్ నైపుణ్యాలను తదుపరి స్థాయికి తీసుకువెళ్లండి. విభిన్న లేఅవుట్లతో ప్రయోగాలు చేయండి, అధునాతన టెక్నిక్లను అన్వేషించండి మరియు నిరంతరం అభివృద్ధి చెందుతున్న వెబ్ డెవలప్మెంట్ ప్రపంచానికి సహకరించండి.
తదుపరి అభ్యాస వనరులు: