तुम सच में पूर्व के संस्करणों मैं चारों ओर एक काम के रूप में सुझाव है कि आप डाल करने के लिए छड़ी चाहते हैं पाया में तय किया जा सकता है एक कंटेनर के अंदर तत्व का चयन करें जिसमें ओवरफ्लो-एक्स छुपा हुआ है। फिर ड्रॉपडाउन छुपाएं और तदनुसार अपनी पृष्ठभूमि स्थिति समायोजित करें।
जैसे
एचटीएमएल
<div class="container"><select>.....</div>
सीएसएस
//assuming bg img is 20px
.container {max-width:200px; overflow-x:hidden;}
.container select.adjustme{width:220px; background: url('image/bg-dropdown.jpg') 180px center; border:0;}
ऊपर भी नवीनतम संस्करण प्रभाव होगा ताकि आप उन सीएसएस जोड़ने
function get_browser_info(){
var ua=navigator.userAgent,tem,M=ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || [];
if(/trident/i.test(M[1])){
tem=/\brv[ :]+(\d+)/g.exec(ua) || [];
return {name:'IE ',version:(tem[1]||'')};
}
if(M[1]==='Chrome'){
tem=ua.match(/\bOPR\/(\d+)/)
if(tem!=null) {return {name:'Opera', version:tem[1]};}
}
M=M[2]? [M[1], M[2]]: [navigator.appName, navigator.appVersion, '-?'];
if((tem=ua.match(/version\/(\d+)/i))!=null) {M.splice(1,1,tem[1]);}
return {
name: M[0],
version: M[1]
};
}
var browser=get_browser_info();
if(browser.version<35){
$('.container select').addClass('adjustme');
}
यह नहीं है पहले नीचे दिए गए इस जावास्क्रिप्ट की जरूरत है सबसे सुंदर लेकिन मुझे उम्मीद है कि यह मदद करेगा :)
मोज़िला का कहना है कि इसका उपयोग न करें। https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-appearance – j08691