2010-04-24 8 views
9

Google क्रोम (और शायद सफारी) में 'फ़ॉन्ट-वेट: सामान्य' और 'फ़ॉन्ट-वेट: बोल्ड' के बीच कोई अंतर नहीं दिखता है। क्या किसी को फ़ायरफ़ॉक्स के तरीके से क्रोम में 'फ़ॉन्ट-वेट: थिनर' का आह्वान करने का कोई तरीका मिला है?Google क्रोम में काम करने के लिए मुझे 'फ़ॉन्ट-वेट: लाइटर' कैसे मिलता है?

उत्तर

4

यह क्रोम में एक known issue नवीनतम विकास में तय हो गया लगता है बनाता है:

वहाँ एक temporary workaround है तुम भी कोशिश कर सकते हैं:

जो नहीं है एक @font-face फॉन्ट पर font-weight संपत्ति सक्षम करने के लिए एक बोल्ड फ़ॉन्ट परिभाषित किया गया है, आपको font-weight:normal; और font-style:normal;@font-face परिभाषा में स्पष्ट रूप से परिभाषित करने की आवश्यकता है। उदाहरण:

@font-face { 
    font-family: 'GriffosFont Regular'; 
    font-weight: normal; 
    font-style: normal; 
    src: url('fonts/GriffosFont.eot'); 
    src: local('GriffosFont Regular'), local('GriffosFont'), url('fonts/GriffosFont.woff') format('woff'), url('fonts/GriffosFont.\ 
ttf') format('truetype'), url('fonts/GriffosFont.svg#GriffosFont') format('svg'); 
} 
+0

+1, एक अच्छा खोज =) –

-2

font-weight: lighter; मेरे लिए काम नहीं कर रहा था तो मैं बजाय font-weight: normal; इस्तेमाल किया है, जो मेरा उद्देश्य के लिए काम किया। यकीन नहीं क्या अभी क्रोम के साथ हो रहा है ...

+3

ध्यान दें कि 'font-weight: lighter' फ़ॉन्ट «एक चरण» हल्का बनाता है, इसलिए बोल्ड विरासत में प्राप्त करने वाला तत्व तब सामान्य फ़ॉन्ट-वेट के साथ प्रस्तुत किया जाएगा। यदि आपके पास एक विशिष्ट फ़ॉन्ट-वज़न दिमाग में है, तो इसे सीधे निर्दिष्ट करना बेहतर है। 'फ़ॉन्ट-वेट: 200' एक हल्का फ़ॉन्ट उत्पन्न करेगा। – Henrik

+0

मैं सहमत हूं। इस पोस्ट के समय, 'फ़ॉन्ट-वेट: लाइटर;' क्रोम में काम नहीं कर रहा था, इसके लिए यह क्या लायक है। मैं क्रोम के सटीक संस्करण को खोजने के लिए अपने कामों के माध्यम से खोद सकता हूं जिसमें बग था और मुझे यकीन है कि इसे अब तक तय किया गया है (पांच साल बाद)। – teewuane

4

हो सकता है कि आप अपने सीएसएस को यह जोड़ने की जरूरत:

* {-webkit-font-smoothing: antialiased;} 
संबंधित मुद्दे