Css 网站如何隐藏页面样式表?
刚才,我正在阅读一篇关于滚动条样式的教程。我导航到演示,并继续在Dev工具中查看页面的源代码样式,但是我发现列出的CSS文件是空白的Css 网站如何隐藏页面样式表?,css,resources,stylesheet,Css,Resources,Stylesheet,刚才,我正在阅读一篇关于滚动条样式的教程。我导航到演示,并继续在Dev工具中查看页面的源代码样式,但是我发现列出的CSS文件是空白的 我移动到source,点击标题中的,令我惊讶的是,我看到了以下内容: 我很想知道如何为浏览器提供一个合适的样式表,它利用这个样式表来设置页面的样式,然后为客户端提供一个欺骗资源 这是怎么做到的 如果我想看这个文件,我能做吗?怎么做 对于其他资源,如JavaScript,可以这样做吗 我认为这很好地解释了这一点: 通过在.htaccess文件中写入几行
我移动到source,点击标题中的,令我惊讶的是,我看到了以下内容:
我很想知道如何为浏览器提供一个合适的样式表,它利用这个样式表来设置页面的样式,然后为客户端提供一个欺骗资源
您也可以使用.css来实现这一点。我假设,每当用户尝试访问任何.css文件类型时,他都会将用户发送到所选页面。这可以通过如下方式编辑.htaccess来完成
RewriteEngine On
RewriteRule ^.*\.css$ /custompage.html [R=301,L]
您仍然可以访问CSS,但不能直接访问。请尝试使用浏览器的开发人员工具查看CSS。CSS内容直接位于html文件中。css文件不存在。如果css显示在一个大黑框中,请右键单击并检查它。这是一个真正的风格标签。在你自己的屏幕截图中,你可以看到红色的错误,表示文件找不到,给出了404错误。您可以在css-tricks.com之后键入一个伪造的URL来复制相同的图像。这只是Chris Coyiers的自定义404页面。好吧,在我的情况下,我误解了。如果这个问题仍然有价值,我就不提了。