2015-04-03 28 views
0

当我使用font-face时,我有一个分词问题,其中包括破折号。在字体表面的情况下关闭文字中断

随着标准字体,一切运作良好。 HTML(这是格鲁吉亚语)

<p>მობილური აპლიკაცია Sმარტივი-ს მომხმარებლებისათვის</p> 

这里计算的CSS:

box-sizing: border-box; 
    color: rgb(51, 51, 51); 
    cursor: pointer; 
    display: block; 
    font-family: lb-default; 
    font-size: 13px; 
    height: 36px; 
    line-height: 18.5714092254639px; 
    margin-bottom: 0px; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-top: 0px; 
    width: 184.5px; 

附:文本位于引导网格单元内部。

+0

你想文本停止在一行上获取连字符,或者您想要删除连字符compl etely?或者是其他东西? – 2015-04-03 16:37:19

回答

0

上的第一组html标签lang属性,然后使用:

-moz-hyphens: none; 
-ms-hyphens: none; 
-webkit-hyphens: none; 
hyphens: none; 
+0

我正在使用Chrome,并且出现错误:“未知属性名称”... – Lasharela 2015-04-03 16:37:05

+0

出于某种原因,即使前缀为http://caniuse.com/#search=hyp,它看起来像chrome停止了支持。奇怪的是,CSS技巧显示一次工作的前缀:https://css-tricks.com/almanac/properties/h/hyphenate/ – 2015-04-03 16:41:29

+0

@Lasharela尝试在'html'标签上设置'lang'属性。 – 2015-04-03 16:43:47

相关问题