Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

यह एक AI अनुवादित पोस्ट है।

뚠뚠멍의 생각들

CSS के मूल नियम (सामान्य प्रवाह, BFC, IFC)

  • लेखन भाषा: कोरियाई
  • आधार देश: सभी देश country-flag

भाषा चुनें

  • हिन्दी
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • Magyar

durumis AI द्वारा संक्षेपित पाठ

  • CSS लेआउट बनाते समय ब्लॉक तत्वों, इनलाइन तत्वों, मार्जिन और संरेखण को समझना महत्वपूर्ण है, खासकर BFC (ब्लॉक फॉर्मेटिंग कॉन्टेक्स्ट) लेआउट को बनाने के लिए बहुत उपयोगी है।
  • BFC ब्लॉक स्तर के तत्वों को ढेर करने का एक तरीका है, जिसमें आप चौड़ाई, ऊँचाई, मार्जिन, पैडिंग सेट कर सकते हैं, और इसका उपयोग फ्लोट इंटरैक्शन या मार्जिन ऑफसेट को संभालने के लिए किया जा सकता है।
  • IFC (इनलाइन फॉर्मेटिंग कॉन्टेक्स्ट) ब्लॉक तत्वों के अंदर बनाया जाता है, आप सीधे चौड़ाई और ऊँचाई सेट नहीं कर सकते हैं, आप केवल क्षैतिज पैडिंग और मार्जिन लागू कर सकते हैं।


HTML CSS को डिजाइन करते समय, लेआउट हमारी उम्मीद के मुताबिक ठीक से नहीं बन पाता है,

इसलिए मैं Google पर बहुत सारे सवाल पूछता रहा हूं।


हाल ही में, मैंने Zerocho के डेवलपर टॉक वीडियो देखा, और मैंने CSS की मूल बातों के बारे में जानने का फैसला किया।

- मैं ब्लॉक एलिमेंट्स, इनलाइन एलिमेंट्स, मार्जिन और अलाइनमेंट को समझना चाहता हूं।


मुझे पहले से ही कुछ अनुभव है, लेकिन इसे व्यवस्थित करने की आवश्यकता है।

■ CSS को संशोधित करने की आवश्यकता है, लेकिन यदि आप अनुभवजन्य रूप से विभिन्न चीजों को लागू करने का प्रयास करते हैं और केवल दिखने में प्रदर्शन करते हैं, तो समस्याएं हो सकती हैं जैसे प्रतिक्रियाशील डिजाइन, या रखरखाव मुश्किल हो सकता है।


1. सामान्य प्रवाह

- विशेष रूप से सोचने की कोई बात नहीं है। सभी तत्व ऊपर से नीचे और बाईं ओर से दाईं ओर रखे जाते हैं।

* जब आप Durumis में पोस्ट लिखते हैं, तो यदि आप HTML टैग पेस्ट करते हैं, तो वे गायब हो जाते हैं, क्या आप समाधान जानते हैं? ;;

 <div>
     <p>पहला पैराग्राफ</p>
     <p>दूसरा पैराग्राफ</p>
     <span>इनलाइन एलिमेंट 1</span>
     <span>इनलाइन एलिमेंट 2</span>

- p टैग से दो ब्लॉक बनते हैं, और span टैग एक पंक्ति में खींचा जाता है।

 पहला पैराग्राफ
 दूसरा पैराग्राफ



2. BFC (ब्लॉक फॉर्मेटिंग कॉन्टेक्स्ट)

- मुख्य रूप से लेआउट बनाने के लिए उपयोग किया जाता है। (ब्लॉक का निर्माण करें, और उसके अंदर इनलाइन का निर्माण करें।)

- ब्लॉक स्तर के तत्वों को ढेर करने का एक तरीका है।

- ब्लॉक स्तर के तत्व इस प्रकार हैं:

<div>, <p>, <h1>~<h6>, <ul>, <ol>, <li>, <table>, <form>

- तत्व की सामग्री की लंबाई के बावजूद, यह पैरेंट तत्व की पूरी चौड़ाई लेता है। (एक पंक्ति)

- ब्लॉक के अंदर ब्लॉक या इनलाइन एलिमेंट्स जोड़े जा सकते हैं।

- चौड़ाई, ऊंचाई, मार्जिन, पैडिंग सेट किया जा सकता है।

 <div style="padding :10px;"> 
     <h1>शीर्षक</h1>
     <p>यह एक छोटा पैराग्राफ है। </p>

- div टैग के अंदर दो पंक्तियाँ बनती हैं।

- BFC कब बना है, यह इस प्रकार है। आप इसे तब-तब ढूंढ सकते हैं।

  • जब float गुण none नहीं होता है
  • जब स्थिति absolute या fixed होती है
  • जब प्रदर्शन inline-block, table-cell, table-caption, flex, inline-flex, grid, inline-grid होता है
  • जब अतिप्रवाह दृश्यमान नहीं होता है, आदि


3. IFC (इनलाइन फॉर्मेटिंग कॉन्टेक्स्ट)

<p>
    नमस्ते! <strong> Durumis </strong> दूसरा लेख है!
    <span style="color: pink;">पसंद करें</button> बटन दबाएं।

- यह ब्लॉक एलिमेंट के अंदर बनाया जाता है। (पंक्ति स्तर X)

- चौड़ाई और ऊँचाई सीधे सेट नहीं की जा सकती है। (सामग्री के आकार का ही उपयोग करता है।)

- केवल क्षैतिज पैडिंग और मार्जिन लागू किए जा सकते हैं।

- इनलाइन एलिमेंट के अंदर केवल इनलाइन एलिमेंट्स ही शामिल किए जा सकते हैं।

<span>, <a>, , <img>, <input> आदि


तो, इसका उपयोग कब करें?

- BFC का उपयोग फ्लोट इंटरैक्शन या मार्जिन ओवरलैप को संभालने के लिए किया जाता है।


1. फ्लोट इंटरैक्शन

- यदि आप बच्चे को एक स्वतंत्र शैली देते हैं, तो माता-पिता उसे ढँक नहीं सकते हैं।

(फ्लोट, पोजीशन एब्सोल्यूट, फिक्स्ड, डिस्प्ले इनलाइन-ब्लॉक आदि...)

- इस समय, हम माता-पिता तत्व पर BFC लगाकर लेआउट बनाते हैं।

(माता-पिता टैग पर प्रदर्शन: इनलाइन-ब्लॉक, ओवरफ्लो: ऑटो, फ्लोट: लेफ्ट आदि लागू करें।)

<div class="माता-पिता" style="display: inline-block;">
    <div class="बच्चा" style="float: left;">...</div>


2. मार्जिन ओवरलैप

- CSS में, आसन्न दो टैगों के ऊपर और नीचे मार्जिन ओवरलैप होते हैं।

उदाहरण) नीचे दिए गए दो div टैग के बीच ऊपर और नीचे का अंतर 150px नहीं है, बल्कि 100px है।

<div style="margin-bottom: 100px;">
..
</div>
<div style="margin-top: 50px;">
,,

- उपरोक्त स्थिति में, दो टैगों के बीच एक नया BFC तत्व जोड़ा जाता है।


<div style="margin-bottom: 100px;"></div> 

<div style="overflow: auto;"></div> <!-- नया BFC-->


पुनश्च. क्या आप Durumis में HTML पेस्ट करने का तरीका जानते हैं;;

뚠뚠멍
뚠뚠멍의 생각들
뚠뚠멍의 생각들
뚠뚠멍
रिएक्ट - काकाओ परिभाषित नहीं है, इसे कैसे हल करें रिएक्ट 18, क्रिएट-रिएक्ट-ऐप एनवायरनमेंट में काकाओ मैप API को इंटीग्रेट करते समय आने वाली त्रुटियों को हल करने के तरीके और उनके कारणों का विवरण दिया गया है। रिएक्ट कंपोनेंट को ग्लोबल ऑब्जेक्ट्स तक सीधे एक्सेस नहीं करने के पीछे के कारण और कुशल समाधान दिए गए

2 सितंबर 2024

हिंदी दस्तावेज़ संपादन, आरेआहानगल (HWP) टिप जो चुपके से उपयोगी हैं HWP फ़ाइल को ऑनलाइन खोलने और संपादित करने के लिए हनकॉमडॉक्स का उपयोग करना। अंतराल समायोजन, पृष्ठ विभाजन, पैराग्राफ इंडेंटेशन आदि जैसे हिंदी दस्तावेज़ों का उपयोग करने के लिए उपयोगी सुझाव दिए गए हैं। हनकॉम ऑफिस के बिना मुफ्त में उपयोग किए जा सकने वाले हनकॉम
길리
길리
HWP फ़ाइल को ऑनलाइन खोलने और संपादित करने के लिए हनकॉमडॉक्स का उपयोग करना। अंतराल समायोजन, पृष्ठ विभाजन, पैराग्राफ इंडेंटेशन आदि जैसे हिंदी दस्तावेज़ों का उपयोग करने के लिए उपयोगी सुझाव दिए गए हैं। हनकॉम ऑफिस के बिना मुफ्त में उपयोग किए जा सकने वाले हनकॉम
길리
길리

5 अप्रैल 2024

लेखन से संबंधित सामान्य प्रश्न durumis AI ब्लॉग लेखन उपकरण का उपयोग करके लेख लिखते समय अक्सर पूछे जाने वाले प्रश्न और उत्तर देखें। लाइन ब्रेक, फ़ॉन्ट, शीर्षक, छवि वर्णन, पूर्वावलोकन लेख आदि विभिन्न सुविधाओं के बारे में जानकारी दी गई है।
durumis official blog
durumis official blog
FAQ चित्र
durumis official blog
durumis official blog

25 जनवरी 2024

[गैर-प्रमुख, डेवलपर के रूप में जीवित रहना] 14. नौसिखिए डेवलपर द्वारा अक्सर पूछे जाने वाले तकनीकी साक्षात्कार सामग्री का सारांश नौसिखिए डेवलपर के लिए तकनीकी साक्षात्कार की तैयारी के लिए एक मार्गदर्शिका। मुख्य मेमोरी क्षेत्र, डेटा संरचना, RDBMS और NoSQL, प्रक्रियात्मक और ऑब्जेक्ट-ओरिएंटेड, ओवरराइडिंग और ओवरलोडिंग, पेज रिप्लेसमेंट एल्गोरिदम, प्रक्रिया और थ्रेड, OSI 7 लेयर, TCP और UD
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

3 अप्रैल 2024

[इफ़ेक्टिव जावा] आइटम 6. अनावश्यक ऑब्जेक्ट निर्माण से बचें जावा में अनावश्यक ऑब्जेक्ट निर्माण को कम करके प्रदर्शन को बेहतर बनाने के तरीकों के बारे में बताता है। स्ट्रिंग, बूलियन, रेगुलर एक्सप्रेशन, व्यू ऑब्जेक्ट, ऑटो बॉक्सिंग जैसे विभिन्न उदाहरणों के साथ ऑब्जेक्ट पुन: उपयोग के महत्व पर जोर दिया गया है। खासकर रक्ष
제이온
제이온
제이온
제이온

28 अप्रैल 2024

सहयोग उपकरण, स्लैक (स्लैक) का URL पसंदीदा (बुकमार्क) फ़ंक्शन स्लैक में अक्सर उपयोग किए जाने वाले लिंक को चैनल के आधार पर या DM द्वारा फ़ोल्डर के साथ संग्रहीत और प्रबंधित किया जा सकता है। मुफ़्त संस्करण में भी इसका उपयोग किया जा सकता है, और लिंक दर्ज करने के बाद, नाम निर्दिष्ट करने पर, फ़ेविकॉन स्वचालित रूप से आइकन
여행가고싶은블로거지만여행에대해다루진않을수있어요
여행가고싶은블로거지만여행에대해다루진않을수있어요
स्लैक में अक्सर उपयोग किए जाने वाले लिंक को चैनल के आधार पर या DM द्वारा फ़ोल्डर के साथ संग्रहीत और प्रबंधित किया जा सकता है। मुफ़्त संस्करण में भी इसका उपयोग किया जा सकता है, और लिंक दर्ज करने के बाद, नाम निर्दिष्ट करने पर, फ़ेविकॉन स्वचालित रूप से आइकन
여행가고싶은블로거지만여행에대해다루진않을수있어요
여행가고싶은블로거지만여행에대해다루진않을수있어요

11 फ़रवरी 2024

दुरुमिस पर अपना पहला लेख लिखते हुए दुरुमिस एक ऐसा प्लेटफ़ॉर्म है जो आपके लेख को 18 भाषाओं में स्वचालित रूप से अनुवाद करता है, और बोल्ड, इटैलिक, अंडरलाइन जैसे विभिन्न प्रारूपण सुविधाएँ प्रदान करता है। कोड ब्लॉक और उद्धरण के बीच स्थान जोड़ने की सुविधा अभी समर्थित नहीं है, लेकिन आप शिफ्ट + एं
이것저것 잡다한 이야기
이것저것 잡다한 이야기
이것저것 잡다한 이야기
이것저것 잡다한 이야기

14 अप्रैल 2024