मैं चाहता हूं कि मेरा टूलटिप डेस्कटॉप पर तत्वों के दाईं ओर हो, क्योंकि यह मेरे डिजाइन के लिए सबसे उपयुक्त है। हालाँकि यह छोटे पर्दे पर काम करते समय एक समस्या उठाता है। बूटस्ट्रैप 3 प्रलेखन का कहना है कि यह ऑटो राइट प्लेसमेंट का समर्थन करता है, जिसे दाईं ओर टूलटिप को प्राथमिकता देनी चाहिए और यदि यह अव्यावहारिक है तो यह ऑटो एक तरफ ले जाएगा। मैं बूटस्ट्रैप 4 का उपयोग कर रहा हूं और मैंने उस विकल्प का उपयोग करने की कोशिश की, लेकिन यह काम नहीं करेगा।

क्या बूटस्ट्रैप 4 में समान परिणाम प्राप्त करने का कोई तरीका है?

0
RoXaS 7 अक्टूबर 2020, 16:51

1 उत्तर

सबसे बढ़िया उत्तर

यदि 'right auto' का उपयोग करना काम नहीं करता है तो आप स्क्रीन आकार के आधार पर मान वापस करने के लिए फ़ंक्शन का उपयोग कर सकते हैं:

placement: function() {
    return $(window).width() > 767 ? 'right' : 'auto';
}

यह एक उत्तरदायी समाधान नहीं है क्योंकि यह विंडो के आकार में परिवर्तन होने पर अपडेट नहीं होता है, लेकिन इसे ज्यादातर मामलों के लिए करना चाहिए। यदि आप पूरी तरह उत्तरदायी व्यवहार चाहते हैं तो आपको आकार परिवर्तन पर टूलटिप्स को फिर से प्रारंभ करने की आवश्यकता होगी।

2
isherwood 7 अक्टूबर 2020, 17:02