html - 为什么 link 标签有时不起作用而 style 标签有效?

标签 html css stylesheet

我之前在玩 Path 2.0 飞行菜单 ( http://codepen.io/sparanoid/pen/nHAmi ) 并意识到一旦我从 index.html 中删除链接样式标签并将它们放入 css 文件以链接回文件,网页不会像以前一样工作。

我使用的链接标签非常标准:

<link rel="stylesheet" href="css/style.css" type="text/css"/>

此链接标记替换示例文件中的第二个样式标记。我在网上搜索,没有关于某些情况下只有 style 标签可以工作的文档。

我怀疑原因可能是 prefixfree.js 无法解释 css 文件(但可以解释样式标签)。我想知道这是否是原因,我如何为 prefixfree.js 设置正确的解释器。

最佳答案

尽量不要使用prefixFree。这是一个有问题的插件。它并不总是适用于基于 webkit 的浏览器,例如 Safari、Chrome 或 Opera,即使在设置删除服务器时也是如此(当然在使用本地文件时也不起作用)。

关于html - 为什么 link 标签有时不起作用而 style 标签有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23753664/

相关文章:

html - 位置绝对父级在 FireFox 中没有子图像的宽度

javascript - 不循环获取组中单选按钮的输入值

javascript - 如何检测 “body” 内的滚动并摆脱 scrollTop() 返回 0

html - 如何使用 :before selector? 向表格添加标题

css - 无法在 chrome 中编辑 CSS STYLE 属性(变灰和屏蔽)

stylesheet - 如何将外部样式表链接到多个页面和文件夹?

javascript - 是否可以将 Scratch 项目转换为 Android 应用程序?

javascript - 登录后重定向到应用程序页面不在同一服务器上

css - 制作响应面板

html - Content-Script-Type 和 Content-Style-Type 有什么意义