JQgrid इस html को बाएं संरेखित सेल के लिए आउटपुट करता है - लेकिन यह बाईं ओर बहुत कठिन है और ग्रिड लाइनों को छूता है:

<td title="P-1" class="grid-text" style="text-align: left; width: 92px;" 
    role="gridcell">some text content</td>

मैं इसे कैसे स्टाइल कर सकता हूं ताकि बाईं ओर थोड़ी सी जगह हो?

मैं प्रयास कर चुका हूं:

.grid-text {
    text-align: left;
    margin-left: 4px; // padding-left didnt work either
}

लेकिन यह अभी भी बाईं ओर कठिन है।

और दूसरी तरफ, दाएं संरेखित टेक्स्ट में भी यही समस्या है: दाईं ओर कठोर और ग्रिड लाइन को छूना

<td title="1.37" class="grid-number" style="text-align: right; width: 55px;"
    role="gridcell">1.37</td>

और अंत में, इनलाइन संपादित करते समय इनपुट बॉक्स भी दाईं ओर कठिन होता है और लाइनों को छूता है:

<td title="14.00" class="grid-number" style="text-align: right;" role="gridcell">
    <input type="text" style="width: 98%;" maxlength="20" id="2_qty" name="qty" 
           class="editable"></td>

इसे ठीक करने के लिए क्या ऐसा कुछ है, जो मेरे लिए करना संभव है? अधिमानतः सीएसएस के एक छोटे से छोटे के साथ?

0
JK. 5 जून 2010, 02:43

1 उत्तर

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

क्या आपने अपने पैडिंग-लेफ्ट में !important जोड़ने का प्रयास किया है?

क्या आपके पास कोई पेज है जिसे हम देख सकते हैं?

1
Kerry Jones 5 जून 2010, 02:45
मैंने कोशिश की! महत्वपूर्ण - लेकिन यह उसी समय रहा होगा जब मैं मार्जिन-लेफ्ट की कोशिश कर रहा था। लगता है "पैडिंग-लेफ्ट: 1px! महत्वपूर्ण" काम कर गया है, बस अभी मेरे सभी ग्रिड की जाँच कर रहा हूँ
 – 
JK.
5 जून 2010, 02:54
धन्यवाद अच्छा लग रहा है, और सभी ब्राउज़रों में भी काम करता प्रतीत होता है (आईई 7 में ग्रिड लाइनें कुछ पीएक्स बंद हैं, लेकिन यह एक अलग मुद्दा हो सकता है)। स्वीकृत उत्तर, अच्छा और आसान फिक्स।
 – 
JK.
5 जून 2010, 03:05
अच्छा! खुशी है कि यह काम कर गया, और आप IE7 के लिए एक सीएसएस हैक का उपयोग करना चाह सकते हैं: .net/css/ब्राउज़र-विशिष्ट-सीएसएस
 – 
Kerry Jones
5 जून 2010, 03:15