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

सीएसएस में फिक्स्ड साइडबार और स्क्रॉल करने योग्य सामग्री क्षेत्र के साथ एक पूर्ण ऊंचाई पृष्ठ बनाना

<घंटा/>

ऊंचाई को 100% पर सेट करके और तत्वों की उचित स्थिति को लागू करके एक निश्चित साइडबार और स्क्रॉल करने योग्य सामग्री क्षेत्र के साथ एक पूर्ण-ऊंचाई वाला पृष्ठ बनाया जा सकता है।

निम्नलिखित उदाहरण उपरोक्त को दर्शाता है।

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
.main {
   margin-left: 140px;
   font-size: 200%;
   padding: 0 3%;
}
section {
   height: 400px;
   background-color: tomato;
}
.sidebar {
   height: 100%;
   width: 140px;
   top: 0;
   left: 0;
   position: fixed;
   background-color: darkslategrey;
   padding-top: 20px;
}
.sidebar a {
   display: block;
   padding: 2% 4%;
   text-decoration: none;
   color: lightblue;
   font-size: 1.4em;
}
.sidebar a:hover {
   color: mistyrose;
   font-size: 1.8em;
   box-shadow: inset 0 0 15px rgba(0,0,0,0.6)
}
</style>
</head>
<body>
<div class="sidebar">
<a href="#">Option a</a>
<a href="#">Option b</a>
<a href="#">Option c</a>
<a href="#">Option d</a>
<a href="#">Option e</a>
</div>
<div class="main">
<h3>Example</h3>
<article><p>Vivamus non elementum felis. Sed sagittis lectus ligula, maximus interdum eros lacinia non. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculusmus. Maecenas id purus neque. Donec auctor mollis vehicula. Nulla luctus mauris ut gravida
interdum. Aenean vel hendrerit massa, vel feugiat dui. </p>
<img src="https://images.unsplash.com/photo-1611670159228- eff9d9e5b3a1?crop=entropy&cs=tinysrgb&fit=crop&fm=jpg&h=200&ixlib=rb1.2.1&q=80&w=200" />
<p>Phasellus ac felis consectetur lectus varius gravida ac in nunc. Suspendisse ut velit sagittis,
mattis nibh eu, semper massa. Maecenas in ligula fringilla, tristique libero sit amet, convallis ex. Sed condimentum id nulla non dignissim. Vestibulum sollicitudin eros id varius ornare.</p></article>
<section></section>
</div>
</body>
</html>

आउटपुट

यह निम्नलिखित परिणाम देगा -

सीएसएस में फिक्स्ड साइडबार और स्क्रॉल करने योग्य सामग्री क्षेत्र के साथ एक पूर्ण ऊंचाई पृष्ठ बनाना

सीएसएस में फिक्स्ड साइडबार और स्क्रॉल करने योग्य सामग्री क्षेत्र के साथ एक पूर्ण ऊंचाई पृष्ठ बनाना


  1. CSS और JavaScript के साथ अकॉर्डियन कैसे बनाएं?

    सीएसएस और जावास्क्रिप्ट के साथ एक अकॉर्डियन बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> .demo {    background-color: #eee;    c

  1. सीएसएस और जावास्क्रिप्ट के साथ जल्द ही आने वाला पेज कैसे बनाएं?

    सीएसएस और जावास्क्रिप्ट के साथ जल्द आने वाला पेज बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <style>    body {       height: 100vh;       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    

  1. HTML और CSS का उपयोग करके साइडबार और मुख्य सामग्री क्षेत्र के साथ एक पेज बनाना

    html और बॉडी के आकार को 100% पर सेट करके फ्लूइड साइडबार और मुख्य सामग्री क्षेत्र वाला एक वेबपेज बनाया जाता है। निम्न उदाहरण इसे दिखाता है। उदाहरण html, शरीर {ऊंचाई:100%; रंग सफेद; फ़ॉन्ट-आकार:2em; लाइन-ऊंचाई:200px;}#पैरेंट {डिस्प्ले:टेबल; चौड़ाई:100%; ऊंचाई:100%;}#साइड {डिस्प्ले:टेबल-सेल; पृष्ठ