问答

html – @ font-face – 如何使其适用于所有浏览器

 来源    2018-09-28    1  

The @font-face rule is supported in Internet Explorer 9, Firefox,
Opera, Chrome, and Safari.

However, Internet Explorer 9 only supports .eot type fonts, while
Firefox, Chrome, Safari, and Opera support .ttf and .otf type fonts.

Note: Internet Explorer 8 and earlier versions, do not support the
@font-face rule.

这个文本来自here.所以为了让IE9的@ font-face工作,我应该只指定EOT字体文件:

@font-face
{
font-family: myFirstFont;
src: url('Sansation_Light.ttf'),
     url('Sansation_Light.eot'); /* IE9 */
}

特别是我使用Myriad Pro,我有OTF字体.我如何将它们转换为EOT类型?

关于IE7和IE8应该使用什么技巧/黑客来获得所需的结果?

首先,您没有嵌入大多数字体的版权 – 任何人都可以下载它们,因此将字体放在您的服务器上供别人下载没有什么不同.

我的建议是使用这里找到的字体squirrel工具:http://www.fontsquirrel.com/fontface/generator为你生成文件和代码.

小心不要共享您无权使用的字体.

添加一个JavaScript脚本标签某个地方,使其适用于sphinx文档中的每个文件
问答我正在使用Sphinx写一些笔记.我在笔记中使用Mathjax扩展名为Math.数学的默认大小比我想要的要大一点.在Mathjax页面上,我发现我可以通过将以下脚本添加到HTML文件来更改该大小. M ...
1
html – HR Styling – 仅适用于Firefox,如何使其适用于IE和Chrome
问答我有这个代码 <hr style="margin-top: 5px; color: #ada95b; width: 500px;"/> 但是这只适用于Firefox,而 ...
c – 使模板适用于std :: map和std :: unordered_map
问答我有以下模板函数,它返回给定地图的副本,其中包含交换的键和值: template<typename M> auto swapKeysAndValues(const M& m) { ...
1
任何使CSS3 / HTML5网站适用于所有浏览器的JavaScript库,包括IE6-8?
问答是否有任何JavaScript库使CSS3 / HTML5网站完全适用于所有浏览器,包括IE6-8? 最新的eCSStener和Modernizr不能使CSS3在IE6-8上运行.::没有. CSS ...
1
如何修复safari 6 Web检查器以使其适用于iOS设备或模拟器?
问答每当我尝试将safari Web检查器连接到前台运行移动safari的模拟器或设备时,我尝试检查的站点永远不会在检查器中完全加载. DOM永远不会在dom树视图中填充;我必须折叠并展开资源视图中的网页 ...
2
python-3.x – python 3:如何使strip()适用于字节
问答我已经向Python 3提出了Python 2代码. 这样做,我改变了 print 'String: ' + somestring 成 print(b'String: '+somestring) 因为 ...
1
f# – 使函数适用于所有数值类型(int,float,long)
问答这个简单的功能: let sum a b = a + b 将仅适用于int类型 如何使它也适用于漂浮和长时间?::使用inline: let inline sum a b = a + b 更新: 如果 ...
1
macos – #怎么样!工作以及如何使其适用于CoffeeScript?
问答我可以像Perl或shell脚本一样制作可执行的CoffeeScript文件吗? 像添加一样的东西 #!coffee 在上面? (我试过了,我得到的只是'糟糕的翻译') 我在OS X上,如果这有所作为 ...
编写NFC标签,使其适用于Android和Windows Phone8
问答我正在寻找有关NFC数据的一些建议. 我有一台设备,比方说打印机或扬声器.我想在这个设备上放置一个NFC标签.我想要放入NFC标签的数据是DeviceName / MacAddress / Passw ...
1
无法使过滤器适用于多种条件
问答我正在尝试制作一个MDX查询,以便以后使用SSRS.从有效的基本查询开始: Select NON EMPTY { [Measures].[Score %] ,[Measures].[Month Key ...
1
使CSS过渡效果适用于所有浏览器
问答我目前有以下CSS,它适用于谷歌浏览器(Webkit),但不适用于任何其他浏览器. 什么是最好的方式使这兼容一切? 正如您所看到的那样,它使用的是webkit,但我不确定moz的等价物是什么. 非常感 ...
1
android – 通话录音 – 使其适用于Nexus 5X(可以使用root或自定义ROM)
问答我正在尝试在Nexus 5X,Android 7.1(我自己的AOSP版本)上使用AudioRecord和AudioSource.VOICE_DOWNLINK. 我已经超过了权限阶段 – 将我的APK ...
1
Postfix:如何使别名适用于虚拟域?
问答我正在尝试设置本地邮件服务器.我运行Mac OS X Server 10.6 Snow Leopard,它使用Postfix作为服务器.我使用GUI设置服务器,我正在通过终端进行所有虚拟设置. 情况: ...
1
html5 – 如何使postMessage适用于所有子域
问答在window.postMessage第二个属性中指定可以发送邮件的域.有没有办法指定它适用于所有子域. 事情尝试: iframe.contentWindow.postMessage('The mes ...
1
.net – 如何使RightToLeftLayout适用于GroupBoxes和Panels中的控件?
问答根据MSDN form.RightToLeftLayout = True; form.RightToLeft = ifWeWantRTL() ? RightToLeft.True : RightToL ...
1
如何使C模板适用于使用ARC的Objective C类型?
问答举一个小例子.如果我编译以下main.mm文件没有ARC,它工作正常. #import <Foundation/Foundation.h> template <typename T& ...
命令行 – 如何使`man`适用于shell内置命令和关键字?
问答当我想获取有关特定命令的信息时,我一直使用man命令.但是,当特定命令是内置shell时,这对我没有多大帮助.例如: man cd 收益: No manual entry for cd 我的问题是:有 ...
1
设置PATH使其适用于所有用户,包括root / sudo
问答How do I set PATH variables for all users on a server?中的说明用于为所有"普通"用户设置PATH.但是,如果我执行sudo - ...
如何使公式适用于除Excel中的第一个以外的所有工作表
问答我有一个如下所示的Excel VBA代码,可以在工作簿中的所有工作表上运行,并且运行良好: Sub MarkCells() Dim ws As Worksheet For Each ws In Wor ...
1