我偶然发现了一个网页,该网页采用了一种隐藏样式表文件的技术,而是通过JS进行投放。
即使我在Chrome DevTools中打开页面,也找不到指向CSS文件的链接,并且当我检查该页面随附的JS时,我只能找到对CSS的引用:
n("../../node_modules/react-intl-tel-input/dist/main.css");
尽管如此,包含此引用的app.js文件位于网站的根文件夹中,这意味着css文件实际上位于根文件夹的上方,这使其无法访问。
这怎么可能?隐藏样式表的这种技巧是什么? CSS文件真的不可访问吗?
有问题的页面是: