फ़िल्टर इनपुट अंतर्निहित आकार ब्राउज़र, संस्करण और आपके ओएस पर निर्भर करता है। तो बस एक टेबल सेल में एक इनपुट जोड़ना इसे उस आकार तक फैलाएगा। लेकिन आप सीएसएस का उपयोग कर max-width
या width
सेट कर सकते हैं।
.tablesorter, .tablesorter .tablesorter-filter {
width: auto;
}
आप स्तंभों संकरा चाहते हैं, सिर्फ एक पिक्सेल आकार के रूप में इनपुट चौड़ाई सेट (demo:
मैंने updated the demo आप को दिखाने के लिए कैसे विषय सेट शैली अधिरोहित जा सकता है इस सीएसएस के साथ साझा किया,):
.tablesorter {
width: auto;
}
.tablesorter .tablesorter-filter {
width: 50px;
}
अद्यतन: यदि आप अलग अलग चौड़ाई आदानों की जरूरत है, इस सीएसएस (demo) की कोशिश:
+०१२३५१६४१०६
.tablesorter .tablesorter-filter-row td:nth-child(4n+1) .tablesorter-filter {
width: 80px;
}
.tablesorter .tablesorter-filter-row td:nth-child(4n+2) .tablesorter-filter {
width: 40px;
}
जहां 4n
में 4
तालिका में स्तंभों की संख्या है (एक-आधारित सूचकांक)
क्या आप एक उदाहरण साझा कर सकते हैं? आप अपने कोड के आधार के रूप में [यह डेमो] (http://jsfiddle.net/Mottie/abkNM/) का उपयोग कर सकते हैं। – Mottie
[यहां] (http://jsfiddle.net/abkNM/687/) मैंने चौड़ाई से बचने के लिए सीएसएस विषय हटा दिया: 100% पैरामीटर। यह वांछित कॉलम चौड़ाई वितरण होगा। लेकिन जब मैं फ़िल्टर विजेट जोड़ता हूं, तो इसे देखें [यहां] (http://jsfiddle.net/abkNM/688/), कॉलम चौड़ाई बहुत लंबी है और फ़ील्ड फिट नहीं है। –