2010-05-24 16 views
11

एक मूर्ख सवाल की तरह लगता है लेकिन यह एक अच्छी सुविधा होगी।क्या jQuery UI आइकन सिस्टम में "खाली" आइकन है - कोई छवि नहीं है?

क्या jQuery UI आइकन सिस्टम में "खाली" आइकन है - कोई छवि नहीं है?

क्या मुझे एक यूई-आइकन-खाली पर कुछ कस्टम स्टाइल करने के लिए मजबूर किया गया है और पृष्ठभूमि को उस स्प्रिट के क्षेत्र में ले जाया गया है जो चार्ट से बाहर है?

+0

बस एक विचार, आप इसे पृष्ठभूमि क्यों नहीं बनाते: कोई नहीं? –

+0

मुझे नहीं लगता है लेकिन आप यहां देख सकते हैं: http://jqueryui.com/themeroller/ –

+0

@ केरी - मैंने एक यूई-आइकन-खाली कक्षा बनाई जो बस यही करती है, लेकिन मैं सोच रहा था कि यह अच्छा होगा अगर यह आया डिफ़ॉल्ट रूप से। ऐसा इसलिए है क्योंकि 1.8 में बटन टूल में एक बग है जहां आप आइकन को खाली कर देते हैं, फिर भी इसमें अंतर होता है। मैं उस समस्या से बचने के लिए एक ही चौड़ाई पर अटक जाना चाहता हूं, इसलिए मुझे यूई-आइकन-खाली की आवश्यकता है। – knowncitizen

उत्तर

4

यदि आप सीएसएस द्वारा jQuery ui विषय प्रदान की गई फ़ाइल में देखने के लिए आप एक वर्ग नामित मिलेगा:

ui-icon-blank 

आप कर सकते हैं खाली आइकन रखने के लिए इसका इस्तेमाल करें।

धन्यवाद ...

टीसी

6

मैं सिर्फ एक .ui-icon-empty { background:none } बनाने और बुला समाप्त हो गया है कि बटन उपकरण के माध्यम से:

$(selector).button({icons:{primary: 'ui-icon-empty'}}) 

यह काम किया, लेकिन wonky लगता है। यह बहुत अच्छा है, तो वहाँ था होगी एक ui-icon-खाली ui.base में

+0

मुझे .ui-icon डिफ़ॉल्ट को ओवरराइड करने के लिए ऐसा करने की आवश्यकता है: '.ui-icon-none.ui-icon {background-image: none; } '(बिल्कुल वैसे ही, कोई अंतर नहीं) –

1

आप किसी सूची में एक लंगर का उपयोग कर और आइकन जोड़ने "डेटा-चिह्न = 'असत्य'" अपनी सूची टैग करने के लिए आइकन निकालने के लिए निकालना चाहते रहे हैं ।

<li data-icon="false"> 
    <a href="#">Label</a> 
</li> 
संबंधित मुद्दे