css - 网站如何隐藏页面样式表?

标签 css resources stylesheet

刚才,我正在阅读 CSS Tricks滚动条样式教程。我导航到该演示,并继续在 Dev Tools 中查看页面的源样式,但是我发现列出的 CSS 文件是空白的。


enter image description here


我搬到了the page's源,然后单击 the link to the style sheet , 在标题中,令我惊讶的是,我看到了这个:


enter image description here


我很想知道如何为浏览器提供一个适当的样式表,它利用它来设置页面的样式,然后为客户端提供一个欺骗资源。


  1. 这是怎么做到的?

  2. 如果我想查看此文件,我可以这样做吗?怎么办?

  3. 是否可以对其他资源(例如 JavaScript)执行此操作?

最佳答案

我假设他会在用户尝试访问任何 .css 文件类型时将他们发送到选定的页面。这可以通过用类似这样的东西编辑 .htaccess 来完成。

RewriteEngine On

RewriteRule ^.*\.css$ /custompage.html [R=301,L]

您仍然可以访问 CSS,只是不能直接访问,请尝试使用浏览器的开发人员工具查看它。

关于css - 网站如何隐藏页面样式表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23084242/

相关文章:

html - 使用随机类名更改 div 的宽度

html - DIV 未显示在正确位置的问题 - 已解决

javascript - 外部 Javascript 文件获取?

api - REST API 如何对需要维护特定顺序的资源进行建模

android - 为 android webviews 创建独立 html5 页面的良好设计方法

.net - 如何将 StringFormat 添加到 DataTemplate 内的 Textblock?

asp.net - 在 Windows Azure 中使用本地化资源时出现异常

ruby-on-rails - #<#<Class :0x0 的未定义方法 'pathname'

html - 删除 bootstrap 3 弹出框上的底部阴影

javascript - 将淡出添加到此动画