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

कैसे सीएसएस के साथ एक सहज स्क्रॉलिंग प्रभाव बनाने के लिए?


CSS के साथ एक सहज स्क्रॉलिंग प्रभाव बनाने के लिए, कोड इस प्रकार है -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
   html {
      scroll-behavior: smooth;
   }
   * {
      box-sizing: border-box;
   }
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
      margin: 0px;
      padding: 0px;
   }
   #firstSection {
      height: 100vh;
      background-color: rgb(119, 77, 219);
      color: white;
      padding: 20px;
   }
   #secondSection {
      height: 100vh;
      color: white;
      background-color: rgb(42, 128, 168);
      padding: 20px;
   }
   a {
      text-decoration: none;
      font-size: 20px;
      font-weight: bold;
      color: yellow;
   }
</style>
</head>
<body>
<h1>Smooth Scroll Example</h1>
<div id="firstSection">
<h2>Section 1</h2>
<p>Click on the link to see the "smooth" scrolling effect.</p>
<a href="#secondSection">Click Here to Smooth Scroll to Section 2 Below</a>
</div>
<div id="secondSection">
<h2>Section 2</h2>
<a href="#firstSection">Click Me to Smooth Scroll to Section 1 Above</a>
</div>
</body>
</html>

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा -

कैसे सीएसएस के साथ एक सहज स्क्रॉलिंग प्रभाव बनाने के लिए?

स्मूथ स्क्रॉल टेक्स्ट पर क्लिक करने पर हम सेक्शन 2 तक आसानी से स्क्रॉल करेंगे -

कैसे सीएसएस के साथ एक सहज स्क्रॉलिंग प्रभाव बनाने के लिए?


  1. कैसे सीएसएस के साथ एक लंबन स्क्रॉलिंग प्रभाव बनाने के लिए?

    CSS के साथ एक लंबन स्क्रॉलिंग प्रभाव बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Sego

  1. सीएसएस के साथ तीर कैसे बनाएं?

    सीएसएस के साथ तीर बनाने के लिए, कोड इस प्रकार है - उदाहरण <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Segoe UI", Tahoma,

  1. सीएसएस में लंबन स्क्रॉलिंग प्रभाव कैसे बनाएं

    पृष्ठभूमि और अग्रभूमि सामग्री के लिए अलग-अलग गति निर्दिष्ट करके, हम CSS का उपयोग करके एक लंबन स्क्रॉलिंग प्रभाव बना सकते हैं। निम्न उदाहरण CSS लंबन स्क्रॉलिंग प्रभाव दिखाता है - उदाहरण <!DOCTYPE html> <html> <head> <style> body, html {    height: 100%;