基于asp.net的CSS文件自动切换功能

基于asp.net的CSS文件自动切换功能,asp.net,Asp.net,是否有任何功能可以根据不同的浏览器自动切换css文件 我不想使用javascript代码来检测和切换css文件 asp.net中的As浏览器文件有助于在运行时为不同的服务器控件加载不同的css道具。是否有任何功能可供我们用于css文件的自动切换 谢谢这将给开发和维护带来大量开销。支持多个浏览器的典型方式是为您的站点创建一个主样式表,其中包含您的目标设备。您还严重依赖这些浏览器文件中存储的知识。如果用户代理字符串不是访问站点的实际浏览器,该怎么办 使用以下技巧: 使用供应商前缀-webkit--

是否有任何功能可以根据不同的浏览器自动切换css文件

我不想使用javascript代码来检测和切换css文件

asp.net中的As浏览器文件有助于在运行时为不同的服务器控件加载不同的css道具。是否有任何功能可供我们用于css文件的自动切换


谢谢

这将给开发和维护带来大量开销。支持多个浏览器的典型方式是为您的站点创建一个主样式表,其中包含您的目标设备。您还严重依赖这些浏览器文件中存储的知识。如果用户代理字符串不是访问站点的实际浏览器,该怎么办

使用以下技巧:

  • 使用供应商前缀-webkit--moz-等
  • 媒体查询
  • 确保尽可能多地使用百分比、流体布局
  • &大量的尝试和错误
如果这是为了涵盖旧版本的IE,那么您可以使用IE样式表和IE选择器

如《圣经》中对CSS的描述:

我知道这不是你要找的那种东西,但我觉得你走的是一条非常颠簸和混乱的道路

谢谢


Mike

为什么每个浏览器都要更改?您是否试图使控件在每个浏览器中看起来都不一样?支持不同的属性?你的目标是什么?