2009-07-08 22 views
6

मैं रेलवे पर रूबी में फ़ाइल ब्राउज़ करें "ब्राउज़ करें" बटन कैसे अनुकूलित कर सकता हूं। समझ में कटौती मैं बटन रंग और शैली को बदलना चाहता हूँ। आरओआर में यह संभव है? यदि हां, तो क्या कोई मेरी मदद कर सकता है ....file_field ब्राउज़ बटन कस्टमाइज़ करें

+1

यह रेल के लिए विशिष्ट नहीं है, यह ब्राउज़र का हिस्सा है। मुझे नहीं पता कि इसे कैसे अनुकूलित किया जाए, लेकिन अपने प्रश्न को सीएसएस के साथ टैग करने का प्रयास करें - आपको अधिक प्रतिक्रिया मिल सकती है। – Jarrod

उत्तर

2

सभी रेल file_field सहायक एचटीएमएल को सीधे कोड (यानी <input type="file" ...>) रखने के बजाए फ़ाइल इनपुट बनाना आसान बनाता है। दुर्भाग्यवश, फ़ाइल इनपुट बहुत स्टाइल करने योग्य नहीं है, और बटन विशेष रूप से ब्राउजर को परिभाषित करने के तरीके पर फंस जाता है।

हालांकि, सीएसएस और जावास्क्रिप्ट का उपयोग करके ब्राउजर बटन को ब्राउज़ करने के लिए ब्राउजर को ट्रिक करने के लिए कुछ तकनीकों/हैक हैं। आप quirksmode पर इसके बारे में एक लेख देख सकते हैं। हालांकि, चूंकि यह सीएसएस opacity संपत्ति का उपयोग करता है, तो इनपुट उन ब्राउज़र में सही नहीं लगेगा जो इसका समर्थन नहीं करते हैं। साथ ही, लेख में उल्लिखित अनुसार, इस दृष्टिकोण के साथ कुछ अन्य समस्याएं भी हैं।

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