2010-05-13 17 views
5

निम्नलिखित पृष्ठ http://ada.kiexpro.com/test2/map.html में मैं कहा:क्रोम मेरे सीएसएस चयनकर्ता को अनदेखा क्यों कर रहा है?

white-space: normal; 

कॉपीराइट पाठ कि गूगल मानचित्र एपीआई से हमारे लिए आ रहा है रैप करने के लिए। यह एफएफ और IE लेकिन क्रोम में काम करता है CSS चयनकर्ता अनदेखी करने के लिए लगता है:

global.css:

#cm_map span { 
white-space: normal !important; 
} 

उत्तर

3

Google कॉपीराइट सामग्री के चारों ओर इनलाइन शैलियों के साथ एक अनाम div है। केवल हुक मैं देख सकता हूं कि यह "logocontrol" div का भाई है। ओवरराइड करने के लिए, निम्न की तरह कुछ आज़माएं:

#cm_map #logocontrol + div[style] { 
    left: auto !important; 
    line-height: 13px; 
    right: 5px; 
    bottom: 6px !important; 
    white-space: normal; 
    width: 95%; 
} 

पूरी तरह से परीक्षण नहीं किया गया है लेकिन ऐसा कुछ काम करना चाहिए।

0

यह क्रोम में भी एक बग हो सकता है: white-space normal !importantnowrap ओवरराइड नहीं करता है।

enter image description here

मैं कैसे वे completely ignoring a more important issue since 2009 किया गया है पर http://code.google.com/p/chromium/issues/detail?id=89573 पर इस बग की रिपोर्ट की है, लेकिन आधारित है, मैं इस तय की जा रही की कोई उम्मीद नहीं है।

संबंधित मुद्दे