प्रौद्योगिकी साझेदारी

[Learning css2] grid layout-पृष्ठस्य पादभागः जालपुटस्य अधः स्थापितः भवति

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

यदा मध्यसामग्रीणां ऊर्ध्वता पृष्ठस्य समर्थनार्थं स्क्रीनस्य ऊर्ध्वता पर्याप्तं न भवति तदा पृष्ठस्य पादभागं पृष्ठस्य पादभागे (अधः) कथं स्थापयितव्यम्

1. प्रथमं उपरि चित्रे प्रदर्शनप्रभावं पश्यन्तु ।

2. स्रोतसङ्केतं प्रदातव्यम्

२.१, html भागः

  1. <body>
  2. <header>头部</header>
  3. <main>主区域</main>
  4. <footer>底部</footer>
  5. </body>

२.२, css भागः

  1. <style>
  2. html, body {
  3. margin: 0;
  4. padding: 0;
  5. width: 100%;
  6. height: 100%;
  7. }
  8. body {
  9. min-height: 100vh;
  10. display: grid;
  11. grid-template-rows: auto 1fr auto;
  12. }
  13. header {
  14. background: aquamarine;
  15. height: 40px;
  16. line-height: 40px;
  17. text-align: center;
  18. }
  19. footer {
  20. background: aquamarine;
  21. height: 50px;
  22. line-height: 50px;
  23. text-align: center;
  24. }
  25. main {
  26. margin: 0 auto;
  27. background: aqua;
  28. width: 80%;
  29. }
  30. </style>

3. सर्वे कोडाः

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>gridbox布局</title>
  6. <style>
  7. html, body {
  8. margin: 0;
  9. padding: 0;
  10. width: 100%;
  11. height: 100%;
  12. }
  13. body {
  14. min-height: 100vh;
  15. display: grid;
  16. grid-template-rows: auto 1fr auto;
  17. }
  18. header {
  19. background: aquamarine;
  20. height: 40px;
  21. line-height: 40px;
  22. text-align: center;
  23. }
  24. footer {
  25. background: aquamarine;
  26. height: 50px;
  27. line-height: 50px;
  28. text-align: center;
  29. }
  30. main {
  31. margin: 0 auto;
  32. background: aqua;
  33. width: 80%;
  34. }
  35. </style>
  36. </head>
  37. <body>
  38. <header>头部</header>
  39. <main>主区域</main>
  40. <footer>底部</footer>
  41. </body>
  42. </html>

4. सिद्धान्तः

1.आरक्षितम्min-height: 100vhएषा पद्धतिः, परन्तु ततः वयं उपयुञ्ज्महेgrid-template-rowsअन्तरिक्षम् आगच्छतु।

2. अस्याः पद्धत्याः युक्तिः विशेषजालकोशिकानां उपयोगः अस्तिfr 。 fr "प्रतियाः" प्रतिनिधित्वं करोति तथा च तस्य उपयोगेन ब्राउजर् इत्यनेन अस्मिन् स्तम्भे अथवा पङ्क्तौ आवंटयितुं अवशिष्टस्य स्थानस्य उपलब्धानां "प्रतिकृतीनां" गणना आवश्यकी भवति । अस्मिन् सन्दर्भे एतत् शीर्षकस्य पादलेखस्य च मध्ये सर्वं उपलब्धं स्थानं पूरयति, यत् फ्लेक्सबॉक्स-पद्धतेः "दोषस्य" अपि समाधानं करोति, यत्र मुख्यक्षेत्रं स्वयमेव पूरयितुं न शक्यते