CSSClass不在C#.NET中工作

时间:2014-12-12 10:48:15

标签: c# css asp.net

我不是.NET的人,所以我对.NET知之甚少。我是ERP实施顾问。我只在需要时使用C#.NET。

我在C#上遇到一个奇怪的CSS问题。

当我通过开发环境(即Visual Studio Express 2013 for Web)运行项目时,CSS在IE上正常工作。

但是当我发布项目时,CSS只适用于Firefox而不适用于IE。我试图提供尽可能多的细节。如果您需要任何进一步的细节,请告诉我。

我试图以24小时时钟格式显示生产数据。因此该项目。我所做的就是建立一个表格并在表格单元格中放置文本框。数据从SQL表中填充。一切都与视觉问题有关。

A)TEST通过VS 2013 Web(IE 10)&网站发布于IIS8并通过Firefox浏览(34.0.5)

https://my.pcloud.com/publink/show?code=XZW1v7ZuoPYebh9GWSbaaXG8auQF0oiBsAX

B)通过IE 10查看同一网站

https://my.pcloud.com/publink/show?code=XZQ1v7ZY3mayDOwwSmthL8fySHs18qGiguX

D)实际的CSS

<style type="text/css">
    .ActTxtBoxInTable
    {
        text-align:right;
        border:none;
        background-color:white;
        width:60px;
        font-size:x-large;
        font-weight:800;
        color:black;
    }

    .ActTxtBoxInTableLR
    {
        text-align:right;
        border:none;
        background-color:white;
        width:60px;
        font-size:x-large;
        font-weight:800;
        color:black;
    }

    .HrsTxtBoxInTable
    {
        text-align:center;
        border:none;
        background-color:navy;
        width:60px;
        font-size:x-large;
        font-weight:800;
        color:yellow;
        border-radius:6px;
    }

    .HrsTxtBoxInTableLR
    {
        text-align:center;
        border:none;
        background-color:navy;
        width:60px;
        font-size:x-large;
        font-weight:800;
        color:yellow;
        border-radius:6px;
    }
</style>

提前致谢。 非常感谢任何帮助。

乌代

2 个答案:

答案 0 :(得分:0)

为了使IE中的一切正常,我建议您参考&#34; http://css3pie.com/&#34;。

从网站下载PIE.htcPIE_IE678.js,并在您的应用中添加新的文件夹名称pie。在你的所有css类中添加以下两个属性。

 behavior: url(pie/PIE.htc);
 position: relative;

我的应用程序几乎没有问题,我通过参考这个来获得解决方案。修改并告诉我们您是否有任何问题。

答案 1 :(得分:0)

将此包含在html的标题中并尝试。

 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 

参考this link for Info