如何让用户以 css 样式查看已发布的 IIS 页面?
Posted
技术标签:
【中文标题】如何让用户以 css 样式查看已发布的 IIS 页面?【英文标题】:How can I get users to view published IIS page with css style? 【发布时间】:2017-10-27 18:13:18 【问题描述】:我将页面正文中带有 css 样式的基本页面发布到 IIS。当我在 Visual Studio 中运行页面时,css 样式加载正常,但由于某种原因,css 未应用于已发布的页面,因此用户看不到 css 视图。我进入 IIS 机器并加载了页面,它运行良好。我需要在 IIS 服务器上指定什么东西来允许 css 或其他东西吗? css 写在如下页面中,因此没有与 css 关联的文件。
<style>
body
margin:0;
overflow:hidden;
.wrapper
transform: rotate(90deg);
transform-origin:bottom left;
position:absolute;
top:-100vw;
height:100vw;
width:100vh;
background-color:#000;
color:#fff;
overflow:auto;
</style>
【问题讨论】:
我在 Chrome 中打开了该页面,它工作正常,所以由于某种原因它没有在 IE 中显示 css 样式。 【参考方案1】:刚刚想通了。
我需要补充:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE11" />
因为某些原因 IE11 正在向 IE7 切换到兼容模式。以上,强制 IE11 不降级兼容性。
【讨论】:
以上是关于如何让用户以 css 样式查看已发布的 IIS 页面?的主要内容,如果未能解决你的问题,请参考以下文章
如何让firefox和chrome支持css自定义鼠标样式?IE中用“cursor:url()”属性可以实现,FF、Chrome怎么弄?