Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 样式,将@import url()与应用程序的根一起使用_Asp.net_Import_Styles_Root - Fatal编程技术网

Asp.net 样式,将@import url()与应用程序的根一起使用

Asp.net 样式,将@import url()与应用程序的根一起使用,asp.net,import,styles,root,Asp.net,Import,Styles,Root,我希望在样式标记中使用“root”或“~”将我的所有样式保存在一个位置 不必依赖于“../../”符号,这可以实现吗 我当前的代码 <style type="text/css"> @import url(../../../styles_dev.css); @import url(../../styles/AssessHome.css); li{font-size: 14px;} </style> @导入url(../../../styles\

我希望在样式标记中使用“root”或“~”将我的所有样式保存在一个位置

不必依赖于“../../”符号,这可以实现吗

我当前的代码

<style type="text/css">
    @import url(../../../styles_dev.css);
    @import url(../../styles/AssessHome.css);

    li{font-size: 14px;}
</style>

@导入url(../../../styles\u dev.css);
@导入url(../../styles/AssessHome.css);
li{字体大小:14px;}
有没有办法把它转换成这样的东西

<style type="text/css">
    @import url(~/styles_dev.css);
    @import url(~/styles/AssessHome.css);

    li{font-size: 14px;}
</style>

@导入url(~/styles\u dev.css);
@导入url(~/styles/AssessHome.css);
li{字体大小:14px;}

谢谢你的帮助

不,您不能在那里使用~符号,它不会被翻译。

或者,您可以使用服务器的根目录,在本地iis上运行和调试站点,或者使用相关路径

另一个解决方案是使用css的自定义处理程序在这行后面的代码中进行渲染