CSSతో అతివ్యాప్తి చెందుతున్న Divలను ఎలా సృష్టించాలి

Cssto Ativyapti Cendutunna Divlanu Ela Srstincali



CSSలో, మీరు “ని ఉపయోగించడం ద్వారా అతివ్యాప్తి చెందుతున్న divలను సృష్టించవచ్చు స్థానం 'మరియు' z-సూచిక 'గుణాలు. CSS స్థానం ప్రాపర్టీ div లేదా కంటైనర్ యొక్క స్థానాన్ని సెట్ చేస్తుంది, అయితే z-ఇండెక్స్ ప్రాపర్టీని div క్రమాన్ని నిర్వచించడానికి ఉపయోగించవచ్చు. అటువంటి దృష్టాంతంలో, z-ఇండెక్స్ యొక్క ఎక్కువ విలువ కలిగిన div రెండవ దాని ముందు ఉంచబడుతుంది.

ఈ కథనాన్ని చదివిన ఫలితంగా, మీరు CSSతో అతివ్యాప్తి చెందుతున్న divలను సృష్టించగలరు. ఈ ప్రయోజనం కోసం, మొదట, మేము '' గురించి నేర్చుకుంటాము. స్థానం 'మరియు' z-సూచిక 'గుణాలు.

ప్రారంభిద్దాం!







CSS 'స్థానం' ఆస్తి

HTMLలో, మీరు “ని ఉపయోగించడం ద్వారా మూలకాల స్థానాన్ని సెట్ చేయవచ్చు స్థానం ”ఆస్తి. వెబ్ పేజీలో మూలకం యొక్క తుది స్థానం దాని కుడి, ఎడమ, ఎగువ, దిగువ మరియు z-ఇండెక్స్ లక్షణాలతో కలిపి నిర్ణయించబడుతుంది.



వాక్యనిర్మాణం



స్థానం ఆస్తి యొక్క వాక్యనిర్మాణం:





స్థానం : విలువ

స్థానంలో ' విలువ ”, మీరు సంపూర్ణమైన, సాపేక్షమైన, స్థిరమైన మరియు జిగట వంటి మూలకాల యొక్క విభిన్న స్థానాలను సెట్ చేయవచ్చు.

CSS 'z-ఇండెక్స్' ప్రాపర్టీ

ది ' z-సూచిక ” ఎలిమెంట్స్ స్టాక్ క్రమాన్ని సెట్ చేయడానికి ప్రాపర్టీ ఉపయోగించబడుతుంది. z-ఇండెక్స్ యొక్క ఎక్కువ విలువ కలిగిన మూలకం ఇతర వాటి ముందు ఉంచబడుతుంది.



వాక్యనిర్మాణం

z-ఇండెక్స్ ప్రాపర్టీ యొక్క సింటాక్స్ క్రింది విధంగా ఉంది:

z-సూచిక : దానంతట అదే |సంఖ్య

పైన ఇచ్చిన సింటాక్స్‌లో, “ దానంతట అదే ” మాతృ మూలకం ప్రకారం క్రమాన్ని సెట్ చేయడానికి ఉపయోగించబడుతుంది, అయితే మాన్యువల్ సీక్వెన్స్ కోసం, “ సంఖ్య ” అనేది z-ఇండెక్స్ ప్రాపర్టీ విలువగా సెట్ చేయబడింది.

ఇప్పుడు, CSSతో అతివ్యాప్తి చెందుతున్న divలను సృష్టించే ఆచరణాత్మక ఉదాహరణకి వెళ్దాం.

ఉదాహరణ 1: మొదటి దానితో రెండవ డివిని అతివ్యాప్తి చేయడం

HTML విభాగంలో, మేము రెండు divలను సృష్టిస్తాము మరియు విభిన్న తరగతి పేర్లను “ div1 'మరియు' div2 ”.

HTML

< శరీరం >

< div తరగతి = 'div1' >< / div >

< div తరగతి = 'div2' >< / div >

< / శరీరం >

ఇప్పుడు, CSSకి వెళ్లి, ఇచ్చిన సూచనలను అనుసరించండి:

  • స్థానం ఆస్తి విలువను ఇలా సెట్ చేయండి సంపూర్ణ ” మీరు కోరుకున్న ప్రదేశంలో డివి1ని ఉంచడానికి.
  • div1 ఎత్తు మరియు వెడల్పును ఇలా సర్దుబాటు చేయండి 250px 'మరియు' 300px ”.
  • z-ఇండెక్స్ విలువ ఇలా సెట్ చేయబడింది 1 ”.
  • div1 యొక్క నేపథ్య రంగును 'గా సెట్ చేయండి rgb(4, 3, 75) ”.

CSS

.div1 {

స్థానం : సంపూర్ణ ;

ఎత్తు : 250px ;

వెడల్పు : 300px ;

z-సూచిక : 1 ;

నేపథ్య : rgb ( 4 , 3 , 75 ) ;

}

అవుట్‌పుట్

మొదటి డివి విజయవంతంగా ఉంచబడింది. ఇప్పుడు, మేము రెండవ డివికి వెళ్తాము.

div2ని అతివ్యాప్తి చేయడానికి, ఇచ్చిన సూచనలను అనుసరించండి:

  • div2 యొక్క స్థానం ఆస్తి, వెడల్పు మరియు ఎత్తు యొక్క విలువను '' వలె సెట్ చేయండి div1 ”.
  • z-సూచిక విలువను ''గా సెట్ చేయండి రెండు ” మొదటి డివి ముందు ఉంచడానికి.
  • div2 కోసం వేరొక నేపథ్య రంగుని సెట్ చేయండి ' rgb(0, 204, 255) ”.
  • div2 యొక్క మార్జిన్‌ను 'గా సెట్ చేయండి 50px ” మార్జిన్-టాప్ మరియు మార్జిన్-లెఫ్ట్ విలువగా.
  • div2 యొక్క అస్పష్టతను 'గా సెట్ చేయండి 0.7 ”.

CSS

.div2 {

స్థానం : సంపూర్ణ ;

వెడల్పు : 300px ;

ఎత్తు : 250px ;

z-సూచిక : 3 ;

నేపథ్య : rgb ( 0 , 204 , 255 ) ;

మార్జిన్ : 50px ;

అస్పష్టత : 0.7 ;

}

అవుట్‌పుట్

Div2 div1తో విజయవంతంగా అతివ్యాప్తి చెందుతుంది.

మీరు div రెండు పైన div1ని సెట్ చేయాలనుకుంటే, మీరు z-ఇండెక్స్ విలువను మార్చాలి. దీనికి ఒక ఉదాహరణ చూద్దాం.

ఉదాహరణ 2: మొదటి డివిని రెండవ దానితో అతివ్యాప్తి చేయడం

ఈ ఉదాహరణలో, మేము రెండు divల యొక్క z-ఇండెక్స్ విలువను మారుస్తాము. లో ' .div1 'CSS ఫైల్ యొక్క తరగతి, ' విలువను సెట్ చేయండి z-సూచిక 'ఆస్తి' రెండు ”:

z-సూచిక : రెండు ;

ఆ తరువాత, ' .div2 'తరగతి, ' విలువను సెట్ చేయండి z-సూచిక 'ఆస్తి' 1 ”:

z-సూచిక : 1 ;

ఫలితంగా, మొదటి div రెండవ div ముందు ఉంచబడుతుంది:

CSSతో రెండు అతివ్యాప్తి చెందుతున్న divలను సృష్టించడానికి మేము సులభమైన పద్ధతిని కంపైల్ చేసాము.

ముగింపు

ది ' స్థానం 'మరియు' z-సూచిక ” CSSలో అతివ్యాప్తి చెందుతున్న divలను సృష్టించడానికి ప్రాపర్టీ ఉపయోగించబడుతుంది. డిఫాల్ట్‌గా, z-ఇండెక్స్ విలువ 1, ఇది కొత్తగా సృష్టించబడిన div ఇప్పటికే ఉన్న div ముందు ఉంచబడుతుంది. అయినప్పటికీ, అతివ్యాప్తి క్రమాన్ని సర్దుబాటు చేయడానికి మీరు మీ అవసరాలకు అనుగుణంగా ఏదైనా విలువను పేర్కొనవచ్చు. ఈ కథనంలో, మేము CSSతో అతివ్యాప్తి చెందుతున్న Divలను సృష్టించే పద్ధతులను అందించాము.