CSS overflow property code example showing visible, hidden, scroll, and auto values on a web layout.
Tutorials

CSS Overflow Property Guide: Visible, Hidden, Scroll और Auto को समझें

M
Maahi
30 October 2026 3 min read1 view

CSS overflow property को master करें! सीखें कैसे visible, hidden, scroll, और auto values से web elements के content को professionally manage किया जाता है।

  • CSS Overflow Property: Visible, Hidden, Scroll और Auto को आसान तरीके से समझें

जब आप एक web page design करते हैं, तो कई बार ऐसा होता है कि container का size छोटा होता है और उसके अंदर का content (text या images) उससे बड़ा होता है। इस situation को handle करने के लिए CSS में CSS overflow property का use किया जाता है। यदि आप एक full-stack developer या tech student हैं, तो इस property की deep knowledge आपके लिए बहुत जरूरी है। Vivaa Technologies पर आज हम इस concept को बिल्कुल आसान भाषा में समझेंगे।

CSS Overflow Property क्या होता है?

By default, जब किसी HTML element की width और height fix होती है और उसके अंदर का content उस limit से बाहर निकल जाता है, तो browser उस content को container के बाहर overflow होने देता है। इसको control करने के लिए हम CSS overflow property का use करते हैं। यह property मुख्य रूप से 4 values पर काम करती है:

  • visible

  • hidden

  • scroll

  • auto

आइए इन सभी values को एक-एक करके detail में समझते हैं।

1. Overflow: Visible (Default Value)

यह CSS overflow property की default value होती है। अगर आप overflow को define नहीं करते हैं, तो browser automatically इसे visible मान लेता है। इसका मतलब यह है कि अगर content container से बड़ा है, तो वह container के बाहर निकल जाएगा लेकिन hide नहीं होगा।

CSS

.box {
  width: 200px;
  height: 100px;
  overflow: visible;
}

इसमें extra content box की boundaries को cross करके ऊपर या नीचे दिखने लगता है, जो कि कई बार layout को खराब कर सकता है।

2. Overflow: Hidden

अगर आप चाहते हैं कि container की boundary के बाहर जाने वाला सारा extra content छुप जाए (hide हो जाए), तो आप overflow: hidden का use कर सकते हैं। यह content को cut कर देता है और user को बाहर का हिस्सा बिल्कुल नहीं दिखता।

CSS

.box {
  width: 200px;
  height: 100px;
  overflow: hidden;
}

यह तब useful होता है जब आपको card layouts या images के extra parts को crop करना हो।

3. Overflow: Scroll

जब आप overflow: scroll set करते हैं, तो browser container में scrollbars add कर देता है, चाहे content container के अंदर fit हो रहा हो या नहीं। इससे user scroll करके बाकी का content देख सकता है।

CSS

.box {
  width: 200px;
  height: 100px;
  overflow: scroll;
}

इसका फायदा यह है कि user को हमेशा scrolling capability मिलती है, लेकिन इसका नुकसान यह है कि horizontal और vertical दोनों scrollbars दिख सकते हैं चाहे उनकी जरूरत हो या न हो।

4. Overflow: Auto

overflow: auto सबसे smart और widely used value है। यह बिल्कुल scroll की तरह काम करती है, लेकिन फर्क यह है कि scrollbar तभी दिखता है जब content सच में container से बड़ा होता है। अगर content fit हो रहा है, तो कोई scrollbar नहीं दिखेगा।

CSS

.box {
  width: 200px;
  height: 100px;
  overflow: auto;
}

Developers के बीच यह सबसे ज्यादा पसंद की जाने वाली value है क्योंकि यह UI को clean रखती है और जरूरत पड़ने पर ही scrollbar enable करती है।

Conclusion

CSS overflow property आपके web layouts को professional और responsive बनाने में बहुत बड़ी भूमिका निभाती है। चाहे आपको text clip करना हो या scrollable containers बनाने हों, इन चारों values (visible, hidden, scroll, auto) की समझ होना हर frontend developer के लिए जरूरी है। ऐसे ही और advanced web development concepts के लिए Vivaa Technologies के साथ जुड़े रहिए!

Tags
#css overflow property#css tutorials#web development#frontend design#css properties#vivaa technologies#css overflow property#css tutorials#web development#frontend design#css properties#vivaa technologies

Share this article