2012-09-06 13 views
22

फ़ायरफ़ॉक्स अपडेट करने के बाद सीमा छवि अब और दिखाई नहीं दे रही है? आप इस तरह somthing परिभाषित हो सकता है:सीएसएस - नई फ़ायरफ़ॉक्स-रिलीज अब सीमा-छवि नहीं दिखाता

border-width:30px; 
-moz-border-image: url('border.png') 64 64 64 64 stretch stretch; 
    -webkit-border-image: url('border.png') 64 64 64 64 stretch stretch; 
    -o-border-image: url('border.png') 64 64 64 64 stretch stretch; 

उत्तर

41

मैं इसे एक Firefox समस्या है महसूस करने के लिए एक बिट के लिए चारों ओर देखने के लिए किया था। सबसे पहले मैंने सोचा कि एडब्लॉक ने इसे किसी कारण से अवरुद्ध कर दिया होगा। यह वास्तव में एक परिवर्तन मोज़िला ने अपने सीएसएस व्याख्या में किया था। अब आप इसे काम करने के लिए इसके नीचे इस संपत्ति को जोड़ना होगा:

border-style:solid; 

आशा है कि मैं मदद कर सकता हूं।

+2

आप स्पष्ट रूप से स्वयं की मदद कर सकते हैं: +1 –

+0

ओह बहुत बहुत धन्यवाद! +1 – Tom

+1

परिवर्तन का कारण यह था कि उस व्यवहार की आवश्यकता के लिए कल्पना को बदल दिया गया था, इसके लायक होने के लिए। –

2

विनिर्देशों के अनुसार, फ़ायरफ़ॉक्स को border-image-width सेट करने की आवश्यकता है।

बस उपर्युक्त संपत्ति शामिल करें।

यहाँ, border-style से समस्या ठीक हो जाएगा, लेकिन अधिक तार्किक और संबंधित, इसके बेहतर कभी कभी border-image-width बजाय border-style या border-width उपयोग करने के लिए किया जाना है।

+0

सीमा-छवि-चौड़ाई ने मेरे लिए समस्या का समाधान नहीं किया – dardub

+0

@dardub कृपया नीचे दिए गए लिंक की जांच करें! http://codepen.io/Yeswanth-JG/pen/JflBk (यह फ़ायरफ़ॉक्स में भी काम कर रहा है!) – YaswanthJg

1

जोड़ने पर विचार करें:

border: 15px solid transparent; 

कहाँ 15px सिर्फ एक उदाहरण है।

संबंधित मुद्दे