Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> CSS

सीएसएस में इनलाइन-स्तरीय तत्व और इनलाइन बॉक्स

<घंटा/>

इनलाइन-स्तरीय तत्वों में उनकी सीएसएस डिस्प्ले प्रॉपर्टी या तो 'इनलाइन,' इनलाइन-टेबल ', या 'इनलाइन-ब्लॉक' पर सेट होती है और ये तत्व स्वयं के ऊपर और नीचे लाइन ब्रेक को मजबूर नहीं करते हैं। इनलाइन-लेवल बॉक्स प्रत्येक इनलाइन-लेवल एलीमेंट द्वारा जेनरेट किए जाते हैं जो पोजीशनिंग स्कीम का एक हिस्सा होता है और साथ ही इसमें चाइल्ड बॉक्स भी होते हैं।

इनलाइन बॉक्स वे बॉक्स होते हैं जिनमें उनकी सामग्री इनलाइन स्वरूपण संदर्भ का पालन करती है। इनलाइन बॉक्स को कई इनलाइन बॉक्स में विभाजित किया जाता है, जबकि वे इनलाइन बॉक्स जो कभी विभाजित नहीं होते हैं उन्हें एटॉमिक इनलाइन-लेवल बॉक्स कहा जाता है।

बेनामी इनलाइन बॉक्स वे बॉक्स होते हैं जिन पर डेवलपर का कोई नियंत्रण नहीं होता है। यदि किसी ब्लॉक बॉक्स में कुछ बेयर टेक्स्ट और अन्य इनलाइन-लेवल बॉक्स होते हैं, तो इनलाइन-लेवल बॉक्स के आसपास का बेयर टेक्स्ट इनलाइन फॉर्मेटिंग संदर्भ का अनुसरण करता है और गुमनाम इनलाइन बॉक्स में संलग्न होता है।

उदाहरण

आइए इनलाइन-स्तरीय तत्वों और इनलाइन बॉक्स के लिए एक उदाहरण देखें -

<!DOCTYPE html>
<html>
<head>
<title>CSS Inline-level Elements and Inline Boxes</title>
<style>
form {
   width:70%;
   margin: 0 auto;
   text-align: center;
}
* {
   padding: 2px;
}
input[type="button"] {
   border-radius: 10px;
}
.child{
   color: white;
   border: 4px solid black;
}
.child:nth-of-type(1){
   background-color: #FF8A00;
}
.child:nth-of-type(2){
   background-color: #F44336;
}
.child:nth-of-type(3){
   background-color: #C303C3;
}
.child:nth-of-type(4){
   background-color: #4CAF50;
}
.child:nth-of-type(5){
   background-color: #03A9F4;
}
.child:nth-of-type(6){
   background-color: #FEDC11;
}
</style>
</head>
<body>
<form>
<fieldset>
<legend>CSS Inline-level Elements and Inline Boxes</legend>
<div><span class="child">Orange</span> Color<span class="child">Red</span> Color<span class="child">Violet</span> Color</div><br>
</body>
</html>

आउटपुट

यह निम्नलिखित आउटपुट देगा -

सीएसएस में इनलाइन-स्तरीय तत्व और इनलाइन बॉक्स


  1. सीएसएस के साथ सहोदर तत्वों का चयन

    हम आसन्न सिबलिंग चयनकर्ता (+) का उपयोग करते हैं, यदि हम उस तत्व से मेल खाना चाहते हैं जो पहले चयनकर्ता के तुरंत बाद होता है। यहां, दोनों चयनकर्ता एक ही मूल तत्व के बच्चे हैं। CSS आसन्न सिबलिंग कॉम्बिनेटर का सिंटैक्स इस प्रकार है - चयनकर्ता + चयनकर्ता{ विशेषता:/*value*/} यदि हम दूसरे चयनित तत्व की

  1. CSS एनिमेशन द्वारा छिपे हुए तत्वों का खुलासा

    CSS एनिमेशन हमें छिपे हुए तत्वों को प्रदर्शित करने की अनुमति देते हैं। निम्न उदाहरण दिखाता है कि कैसे हम CSS एनिमेशन का उपयोग करके तत्वों को प्रकट कर सकते हैं। उदाहरण <!DOCTYPE html> <html> <style> .item {    position: relative;    perspective: 1000px; } .demo,

  1. HTML ब्लॉक और इनलाइन तत्व

    अवरोध तत्वों ब्लॉक तत्व स्क्रीन पर ऐसे दिखाई देते हैं जैसे कि उनके पहले और बाद में लाइन ब्रेक हो। वे पूरी उपलब्ध चौड़ाई भी लेते हैं। कुछ ब्लॉक तत्वों में शामिल हैं, से , , , , <!DOCTYPE html> <html> <body> <h2>Coding Ground</h2> <h3>Compilers for Programming Lan