2013-11-28 8 views
13

मैं अपने वेबपृष्ठ की स्क्रीन के नीचे एक ग्रे बार डालने की कोशिश कर रहा हूं (कोई फर्क नहीं पड़ता कि क्या संकल्प) लेकिन, जब मैं कोशिश करता हूं, ऐसा लगता है कि यह अभी ऊपर जा रहा है या ऐसा लगता है, नीचे जब मैं एक अलग संकल्प में जाता हूं, इसे ठीक करने का कोई तरीका?स्क्रीन के नीचे एक div डालें, पृष्ठ

इसके अलावा, बार div id टैग

/* HTML*/ 
<div id="info">Scroll for info</div> 
/* CSS */ 
#info { 
    height: 40px; 
    position: relative; 
    margin-top: 25%; 
    background-color: #393838; 
    opacity: 
} 

क्षमा का उपयोग कर सीएसएस से बाहर कर दिया है, मैं काफी स्पष्ट नहीं था, मैं इसे स्क्रीन के तल पर होना चाहता हूँ, लेकिन फिर जब मैं नीचे स्क्रॉल यह

+3

हाय, कृपया हमेशा Google को याद रखें। 'स्क्रीन के नीचे एक div डालें, पृष्ठ नहीं' के लिए एक प्रश्न आपको सही उत्तर देगा (उदाहरण के लिए [खिड़की के नीचे div, पृष्ठ नहीं] (http://stackoverflow.com/q/2371588) –

+1

क्या आप कुछ कोड प्रदान करें – Domecraft

+0

सीएसएस: #info { \t ऊंचाई: 40px; \t स्थिति: रिश्तेदार; मार्जिन टॉप: 25%; \t पृष्ठभूमि का रंग: # 393,838; \t अस्पष्टता: }? – Nikolas

उत्तर

28

यदि आप इसे नीचे और हमेशा नीचे चाहते हैं, तो आपको position: fixed का उपयोग करना होगा। आप इस कोशिश कर सकते:

#info { 
    height: 40px; 
    position: fixed; 
    bottom:0%; 
    width:100%; 
    background-color: #393838; 
    opacity: 1; 
} 

http://jsfiddle.net/rX4nd/1/

+0

क्या कोई बाएं या दाएं स्थिति नहीं होनी चाहिए? –

+1

डिफॉल्ट द्वारा यह बाईं ओर है। आप सही सेट कर सकते हैं: 0% –

0

कैसे के बारे में के रूप में अच्छी प्रवेश करने को जोड़ने?

.someDiv { 
    position:fixed; 
    width:50%; 
    height:300px; 
    margin-left:-25%; 
    background:#063; 
    bottom:0px; 
    left:50%; 
} 
संबंधित मुद्दे