html - 让浏览器识别 http css 样式表,即使站点以 https 运行

标签 html css

这仅用于测试目的,但我们有一个在 https 上运行的站点,我正在尝试在只有 http 的外部服务器上测试新样式表。但是,浏览器似乎根本无法识别 css,我假设是因为它不是 https。无论如何强制我的浏览器允许这个?它最终会在生产中使用 https,所以我只需要自己解决。谢谢,

最佳答案

使用无协议(protocol)的 URL,这样客户端就不会将其识别为不安全的元素。然后客户端可以将自己的协议(protocol)添加到请求中:

即而不是

<link rel="stylesheet" href="http://example.com/css/main.css">

使用

<link rel="stylesheet" href="//example.com/css/main.css">

关于html - 让浏览器识别 http css 样式表,即使站点以 https 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31057675/

相关文章:

php - 制作动态下拉导航系统

javascript - getAttribute ('href' ) 始终返回 '#' 而不管移动浏览器上的实际 href 属性如何

css - 为可能的换行留空行

html - map 和 TW Bootstrap Navbar 100% 高度无需滚动

css - Flexbox:我的 div 没有全高

css - 如何将图像信息发送到 Popup - Ionic

html - 如何设置 Angular 2+ 下拉默认值? [现有问题没有回答我的问题]

javascript - Jquery追加不显示div

javascript - 悬停时更改 CSS

css - Chrome 开发人员工具是否在一个列表中显示所有警告?