同一页面呈现与VS和prod服务器不同

时间:2016-12-12 09:33:23

标签: asp.net

我有一个ASP.NET网页。 如果我通过VS服务器运行它,我会得到第一个渲染(localhost截图)。 当我在prod IIS服务器上上传相同的代码,并使用相同的参数浏览同一台计算机的同一浏览器上的同一页面时, 我得到了一个非常不同的渲染(IIS prod screenshot)。

这可能是什么原因?

例如,左上角的图像显然是以不同的大小呈现的。这不是我预期的事情?????

页面代码如果有帮助(我不这么认为)。

<div class="container-fluid" >
        <div class="row" style="background-color:#002337;">
            <div class="col-md-3" >
              <table id="Tableau_01" width="801px" border="0" cellpadding="0" cellspacing="0">
                    <tr>
                        <td    align="left" valign="middle" bgcolor="#002337">
                            <img src="images/2016_page_html/Elements-pageHTML-Haut.png" alt="" width="220" height="200">
                        </td>
                    </tr>



                    <tr>
                        <td width="301" height="400" align="left" valign="top" bgcolor="#002337" style="margin-left: 50px;font-size: 0.80em; color: #FFF; font-family: News Gothic Medium, Helvetica, Verdana, Arial; line-height: 1.28em;">

                            <p style="margin-top: 20px; margin-bottom: 0px;margin-left: 50px;">
                                <asp:Image ID="i_imgLogoBleu" runat="server" Width="250px" />
                            </p>
                            <h3>
                            <p style="margin-left: 50px;">
                                <asp:Label ID="i_lblAdresse" runat="server" />
                            </p>
                            </h3>
                        </td>
                    </tr>
                </table> 
            </div>
            <div class="col-md-9 "   style="background-color: #002337;height:600px;margin-top:50px" >

            <form id="form1" class="form-horizontal" runat="server"  >
                      <div class="" align="left" >

                                <div class="col-md-12" >
                                <telerik:RadScriptManager  runat="server" ID="RadScriptManager1"></telerik:RadScriptManager>
                                <telerik:RadMediaPlayer ID="RadMediaPlayer1" runat="server" AutoPlay="True" Height="500px" Width="80%" Source="~/videos/video.mp4" BorderStyle="None" Skin="Silk" StartVolume="80" HDSource="~/videos/video.mp4">
                                </telerik:RadMediaPlayer>
                                    </div>
                          </div>
                </form>
           </div>
        </div>

        <div class="row"  style="background-color:#ffffff;"  >
            <div class="col-md-2"></div>
            <div class="col-md-8">
                <p style="padding-left: 15px; padding-top: 25px; font-family: Garamond, Georgia, Helvetica, Verdana; font-size: 2em; color: #002337;line-height: 1.2em; font-weight: bold;">
                    <asp:Label ID="i_lblContenu" runat="server" />
                </p>
            </div>
            <div class="col-md-2">
                <img src="images/2016_page_html/Elements-pageHTML-Bas.png" width="120" height="100" alt="logo_bas" name="logo_bas" id="logo_bas">
            </div>

        </div>
    </div>

提前分享您的知识。

一个 localhost

IIS prod

编辑:图片差异在帖子中看起来并不那么明显。将两个图像打开到新选项卡中以真正看到差异。 主要区别是:

  • 左上角图片的尺寸

  • 两个图像都有一个顶部蓝色框架和一个底部白色框架。但在localhost版本中,白框的高度=底部图像的高度。在prod版本中,高度比这大得多。

0 个答案:

没有答案