मुझे उस साइट में समस्या है जिसे मैं बनाए रखता हूं जहां सब कुछ फ़ायरफ़ॉक्स और आईई में ठीक है, लेकिन क्रोम में नहीं। समस्या यह है कि पृष्ठ क्रोम में बाएं साइडबार क्षेत्र पर ओवरलैप होता है। पृष्ठ संरचना हर चीज के लिए तालिकाओं का उपयोग करना है (इसे बदला नहीं जा सकता)। तो मेरे पास ऐसा कुछ है जो मूल रूप से इस तरह है:

<table>
<tr>
<td width="200">There is an iframe here that shows up normal</td>
<td width="40">This is a spacer image</td>
<td width="500">This is where the site's main content goes</td> 
</tr>

समस्या यह है कि सब कुछ बाईं ओर धकेला जा रहा है और क्रोम के "इंस्पेक्ट एलिमेंट" फीचर के साथ खिलवाड़ करने के बाद, ऐसा इसलिए है क्योंकि पहला <td> टैग 90 पिक्सल पर रेंडर किया जा रहा है, चाहे मैं कितनी भी चौड़ाई करूं। मैंने डिस्प्ले: ब्लॉक, डिस्प्ले: इनलाइन-ब्लॉक इत्यादि के साथ खेला है और स्टाइलशीट के साथ गड़बड़ करने की कोशिश की है, लेकिन क्रोम में इसे बदलने के लिए कुछ भी नहीं मिल रहा है।

किसी तरह की सहायता या सुझाव की हम सराहना करते हैं।

0
gdawgrancid 22 अक्टूबर 2011, 02:14
1
हमें पृष्ठ पर एक यूआरएल दें, आपके द्वारा पोस्ट किए गए कोड से पर्याप्त जानकारी नहीं है। हो सकता है कि पेज में कहीं और से कुछ और दखल दे रहा हो।
 – 
Marshall Brekka
22 अक्टूबर 2011, 02:19
या, प्रासंगिक जानकारी दिखाने के लिए jsfiddle.net का उपयोग करें और हमें अपना लिंक दें।
 – 
rlb.usa
22 अक्टूबर 2011, 03:09

1 उत्तर

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

इसलिए पैडिंग को बदलना टेबल सेल को एडजस्ट करने का काम करता है और मैंने यह जांचने के लिए एक छोटी सी स्क्रिप्ट जोड़ी है कि ब्राउजर क्रोम है या नहीं और इसके लिए एडजस्ट करने के लिए एक अलग स्टाइलशीट का उपयोग करें। मुझे अभी भी पता नहीं है कि क्रोम चीजों को अलग तरह से क्यों प्रस्तुत करता है।

0
gdawgrancid 25 अक्टूबर 2011, 19:56