2011-01-07 18 views
5

में दाईं ओर HTML नियंत्रक सेट करना मैं मोज़िला एक्सटेंशन बना रहा हूं। यहां मुझे एक्सटेंशन में बटन कंट्रोलर दाएं तरफ सेट करने की आवश्यकता है। यहां मैं XUL फ़ाइल को div तत्व में विभाजित करता हूं। मैंने मुख्य div तत्व लिया है और इसके अंदर मैंने दो और आंतरिक div लिया है। फिर मैंने एक आंतरिक div शैली संपत्ति फ्लोट सेट की है: बाएं; और एक और div शैली संपत्ति फ्लोट: ठीक है। लेकिन यह मेरे लिए सहायक नहीं है। यहां मैंने बटन सीएसएस स्टाइल प्रॉपर्टी फ्लोट भी सेट किया है: दाएं जो कि div के अंदर है जिसमें संपत्ति फ़्लोट है: दाएं।फ़ायरफ़ॉक्स एक्सटेंशन

+0

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

उत्तर

1

एक XUL window, dialog, page या vbox, तत्वों ऊपर से नीचे तक प्रदर्शित किए जाते हैं, और यदि आप तो एक <hbox> में तत्वों डाल उन प्रदर्शित किए जाते हैं एल में सही से (आरटीएल लोकेशंस को छोड़कर)। लेकिन कभी-कभी आप एक दाएं संरेखित वस्तु चाहते हैं।

  1. सरल संस्करण <hbox pack="end"><button label="right"/></hbox>
  2. है आप भी एक तत्व बाईं तरफ, इस तरह की जरूरत है तो आप उन्हें एक spacer साथ अलग कर सकते हैं: वैकल्पिक रूप से आप भी कर सकते हैं <hbox><button label="left"/><spacer flex="1"/><button label="right"/></hbox>
  3. फिर आप कई विकल्प हैं <vbox align="end"><button label="right"/></vbox> का उपयोग करें जो आपको radio, checkbox, label या description तत्व को लपेटने में सक्षम होने के लिए बेहतर काम करता है।
0

हाय पिताजी आपने डीआईआर = "आरटीएल" का उपयोग करने की कोशिश की है, इसे दस्तावेज़ या तत्व पर लागू किया जा सकता है .... आप भाषा निर्दिष्ट भी कर सकते हैं ... जैसे यह HTML विशिष्टता पर मौजूद है ... http://www.w3.org/TR/html401/struct/dirlang.html

उदाहरण

लिए

<Q lang="he" dir="rtl">...a Hebrew quotation...</Q> 
संबंधित मुद्दे