खोज…


वाक्य - विन्यास

  • अतिप्रवाह: दृश्यमान | छिपा हुआ | स्क्रॉल करें | ऑटो | प्रारंभिक | वारिस;

पैरामीटर

Overflow मूल्य विवरण
visible तत्व के बाहर सभी अतिप्रवाह सामग्री को दिखाता है
scroll अतिप्रवाह सामग्री को छुपाता है और एक स्क्रॉल बार जोड़ता है
hidden अतिप्रवाह सामग्री को छुपाता है, दोनों स्क्रॉल बार गायब हो जाते हैं और पृष्ठ ठीक हो जाता है
auto यदि सामग्री ओवरफ्लो होती है, तो scroll रूप में भी, लेकिन सामग्री फिट होने पर स्क्रॉल बार नहीं जोड़ता है
inherit इनहेरिट इस संपत्ति के मूल तत्व का मूल्य है

टिप्पणियों

overflow गुण निर्दिष्ट करता है कि क्या सामग्री को क्लिप करना है, स्क्रॉलबार को प्रस्तुत करना है, या एक कंटेनर को तब प्रदर्शित करना है जब वह अपने ब्लॉक स्तर के कंटेनर को ओवरफ्लो करता है।

जब यह तत्व प्रदर्शित करने के लिए एक तत्व बहुत छोटा है, तो क्या होता है? डिफ़ॉल्ट रूप से, सामग्री बस अतिप्रवाह करेगी और तत्व के बाहर प्रदर्शित होगी। जिससे आपका काम ख़राब दिखता है। आप चाहते हैं कि आपका काम अच्छा लगे, इसलिए आप अतिप्रवाह सामग्री को वांछनीय तरीके से संभालने के लिए अतिप्रवाह संपत्ति सेट करें।

overflow-x और overflow-y संपत्तियों के लिए overflow संपत्ति के मूल्य समान हैं, प्रत्येक अक्ष पर लागू होने वाली छूट

overflow-wrap प्रॉपर्टी को word-wrap प्रॉपर्टी के रूप में भी जाना जाता है।

महत्वपूर्ण नोट: अतिप्रवाह संपत्ति का उपयोग करने के लिए दृश्यमान मूल्य के साथ एक नया ब्लॉक स्वरूपण संदर्भ बनाएगा।

अतिप्रवाह: स्क्रॉल करें

एचटीएमएल

<div>
    This div is too small to display its contents to display the effects of the overflow property.
</div>

सीएसएस

div {
    width:100px;
    height:100px;
    overflow:scroll;
}

परिणाम

स्क्रॉल पट्टियों के साथ 100px div द्वारा एक 100px दिखा छवि

ऊपर दी गई सामग्री को 100px बॉक्स द्वारा 100px में क्लिप किया गया है, जिसमें ओवरफ्लो करने वाली सामग्री को देखने के लिए स्क्रॉलिंग उपलब्ध है।

अधिकांश डेस्कटॉप ब्राउज़र क्षैतिज और ऊर्ध्वाधर स्क्रॉलबार दोनों को प्रदर्शित करेंगे, चाहे कोई भी सामग्री क्लिप की गई हो या नहीं। यह स्क्रॉलबार के गतिशील वातावरण में दिखाई देने और गायब होने की समस्याओं से बच सकता है। प्रिंटर्स ओवरफ्लोइंग कंटेंट को प्रिंट कर सकते हैं।

ओवरफ़्लो- चादर

overflow-wrap एक ब्राउज़र को बताता है कि यह एक लक्षित तत्व के अंदर पाठ की एक पंक्ति को कई लाइनों में तोड़ सकता है अन्यथा एक अटूट जगह पर। यह कंटेनर के अतिप्रवाह के कारण लेआउट समस्याओं के कारण पाठ की एक लंबी स्ट्रिंग को रोकने में मददगार है।

सीएसएस

div {
    width:100px;
    outline: 1px dashed #bbb;
}

#div1 {
    overflow-wrap:normal;
}

#div2 {
    overflow-wrap:break-word;
}

एचटीएमएल

<div id="div1">
      <strong>#div1</strong>: Small words are displayed normally, but a long word like <span style="red;">supercalifragilisticexpialidocious</span> is too long so it will overflow past the edge of the line-break
</div>

<div id="div2">
      <strong>#div2</strong>: Small words are displayed normally, but a long word like <span style="red;">supercalifragilisticexpialidocious</span> will be split at the line break and continue on the next line.
</div>

यहाँ छवि विवरण दर्ज करें

overflow-wrap - मूल्य विवरण
normal यदि यह लाइन से अधिक लंबा हो तो एक शब्द अतिप्रवाह देता है
break-word यदि आवश्यक हो, तो एक शब्द को कई लाइनों में विभाजित किया जाएगा
inherit इस गुण के लिए मूल तत्व का मान रखता है

अतिप्रवाह: दृश्यमान

एचटीएमएल

<div>
     Even if this div is too small to display its contents, the content is not clipped.
</div>

सीएसएस

div {
     width:50px;
     height:50px;
     overflow:visible;
}

परिणाम

यहाँ छवि विवरण दर्ज करें

यदि यह इसके कंटेनर के आकार से अधिक है तो सामग्री क्लिप नहीं की गई है और सामग्री बॉक्स के बाहर प्रदान की जाएगी।

ओवरफ्लो के साथ निर्मित ब्लॉक फॉर्मेटिंग संदर्भ

visible लिए भिन्न मान के साथ overflow संपत्ति का उपयोग करने से एक नया ब्लॉक स्वरूपण संदर्भ बनेगा। यह एक फ्लोटेड तत्व के बगल में एक ब्लॉक तत्व को संरेखित करने के लिए उपयोगी है।

सीएसएस

img {
    float:left;
    margin-right: 10px;
}
 div {
     overflow:hidden; /* creates block formatting context */
}

एचटीएमएल

<img src="http://placehold.it/100x100">
<div>
  <p>Lorem ipsum dolor sit amet, cum no paulo mollis pertinacia.</p>
  <p>Ad case omnis nam, mutat deseruisse persequeris eos ad, in tollit debitis sea.</p>
</div>

परिणाम

यहाँ छवि विवरण दर्ज करें

यह उदाहरण दिखाता है कि overflow संपत्ति सेट के साथ एक div के भीतर पैराग्राफ एक फ्लोटेड छवि के साथ कैसे इंटरैक्ट करेगा।

ओवरफ्लो-एक्स और ओवरफ्लो-वाई

ये दोनों गुण एक समान फैशन में overflow संपत्ति के रूप में काम करते हैं और समान मूल्यों को स्वीकार करते हैं। overflow-x पैरामीटर केवल एक्स या बाएं से दाएं अक्ष पर काम करता है। overflow-y y या टॉप-टू-बॉटम एक्सिस पर काम करता है।

एचटीएमएल

<div id="div-x">
    If this div is too small to display its contents, 
    the content to the left and right will be clipped.
</div>

<div id="div-y">
    If this div is too small to display its contents, 
    the content to the top and bottom will be clipped.
</div>

सीएसएस

div {
    width: 200px;
    height: 200px;
}

#div-x {
    overflow-x: hidden;
}

#div-y {
    overflow-y: hidden;
}


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow