2012-07-27 35 views
14

मुझे सफारी और क्रोम में एक रैखिक ढाल दिखाने में परेशानी हो रही है। फ़ायरफ़ॉक्स में यह ठीक दिखता है।क्रोम और सफारी ब्राउज़र में रैखिक ढाल

मैं कोशिश कर रहा हूँ:

background: -webkit-linear-gradient(center top , #9E9E9E, #454545) repeat scroll 0 0 transparent; 
background: -moz-linear-gradient(center top , #9E9E9E, #454545) repeat scroll 0 0 transparent; 
background:  -ms-linear-gradient(center top , #9E9E9E, #454545) repeat scroll 0 0 transparent; 
background:  -o-linear-gradient(center top , #9E9E9E, #454545) repeat scroll 0 0 transparent; 

धन्यवाद आप आपकी मदद के लिए।

उत्तर

30

इस प्रयास करें - http://jsfiddle.net/fwkgM/1/

background-color: #9e9e9e; 
    background-image: linear-gradient(to bottom, #9e9e9e, #454545); 

CSS3 Please

+1

सत्यापित है कि इस क्रोम में काम करता है। :) –

+1

मैंने '-image' हटा दिया और अभी भी काम करता है, तो आपने इसे क्यों जोड़ा? –

+1

मुझे लगता है कि उसने ऐसा इसलिए किया क्योंकि वह पृष्ठभूमि छवि से पृष्ठभूमि छवि को अलग कर रहा है। यदि 'पृष्ठभूमि-छवि' एक यूआरएल को संदर्भित करता है जो पहुंच योग्य नहीं है, तो पृष्ठभूमि अभी भी 'पृष्ठभूमि-रंग' पर डिफ़ॉल्ट रूप से वापस आ जाएगी। इस मामले में, आपने पाया कि 'पृष्ठभूमि-छवि' को सिर्फ 'पृष्ठभूमि' में बदलना अभी भी काम करता है, जो केवल प्रमाण है कि बिल्ली को त्वचा के एक से अधिक तरीके हैं। – JMD

6

आप भी इस कोशिश कर सकते हैं:

http://www.colorzilla.com/gradient-editor/

यह एक बहुत अच्छी CSS3 के ढाल जनरेटर है। यह मेरे लिए अच्छा काम किया है। उम्मीद है कि यह भी आपकी मदद करता है! : डी

+0

वह ढाल संपादक बहुत अच्छा है। क्या मैं मानक सीएसएस रंग नामों का उपयोग कर रंग निर्दिष्ट करने का एक तरीका देख रहा हूं? जैसे lightslategray, et al। मैं परिणामस्वरूप ग्रेडियेंट सीएसएस में आसानी से खोज और प्रतिस्थापन कर सकता हूं ताकि मैं चाहता हूं कि आरजीबीए (xyza) स्विच करें, लेकिन उत्पन्न आईई 9 एसवीजी डेटा प्री-जेनरेट किया गया है। – JMD

1
background: -webkit-linear-gradient(left,transparent,black 50%,transparent); /* worked for me*/ 
1

क्रॉस ब्राउज़र संगतता के लिए कोशिश निम्नलिखित

background-color: #9e9e9e; /* fallback color if gradients are not supported */ 
background-image: -webkit-linear-gradient(bottom, rgb(213,12,18), #9e9e9e 40%); /* For Chrome 25 and Safari 6, iOS 6.1, Android 4.3 */ 
background-image: -moz-linear-gradient(to bottom, #9e9e9e 60%, #454545 100%); /* For Firefox (3.6 to 15) */ 
background-image:  -o-linear-gradient(to bottom, #9e9e9e 60%, #454545 100%); /* For old Opera (11.1 to 12.0) */ 
background-image:   linear-gradient(to bottom, #9e9e9e 60%, #454545 100%); /* Standard syntax; must be last */