Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [решено] Проблема с отображением страницы и версткой (http://forum.oszone.net/showthread.php?t=189221)

DaRiYs 24-10-2010 13:08 1526085

Проблема с отображением страницы и версткой
 
Есть некая страница, в браузерах: Опера, Мозила, ИЕ7 все отображается отлично. А в Хроме наплывает футер. Что делать подскажите. Как это решить?

HTML код:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="Profile.test" %>

<%@ Reference Control="~/Controls/CollectionPager.ascx" %>
<%@ Register TagPrefix="cp" TagName="pagingControl" Src="~/Controls/CollectionPager.ascx" %>
<%@ Register TagPrefix="uc" TagName="ServerTime" Src="~/Controls/ServerRuntime.ascx" %>
<%@ Register TagPrefix="uc" TagName="CurrentObjectViewer" Src="~/Controls/currentObjectViewer.ascx" %>
<%@ Register TagPrefix="uc" TagName="UsersRating" Src="~/Controls/UsersRating.ascx" %>
<%@ Register TagPrefix="uc" TagName="LoginControl" Src="~/Controls/CustomLoginControl.ascx" %>
<%@ Register TagPrefix="uc" TagName="Dialog" Src="~/Controls/Dialog/DialogControl.ascx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title>SiteName </title>
    <link rel="Stylesheet" type="text/css" href="/Styles/Masta.css" />
    <link rel="Stylesheet" type="text/css" href="/Styles/MyMenu.css" />
    <link rel="Stylesheet" type="text/css" href="/Styles/Common.css" />
    <link rel="Stylesheet" type="text/css" href="/Styles/MyProfile.css" />
    <link rel="Stylesheet" type="text/css" href="/Styles/MyProfile.css" />
    <link rel="Stylesheet" type="text/css" href="/Styles/ESchemas.css" />
    <link rel="Stylesheet" type="text/css" href="/Styles/Messaging.css" />
    <link rel="stylesheet" media="screen" type="text/css" href="/Styles/slider.css" />

    <script type="text/javascript" src="/Scripts/jquery-1.4.1.min.js"></script>
    <script type="text/javascript" src="/Scripts/slider.js"></script>
    <script type="text/javascript" src="/Scripts/serverRuntime.js"></script>
    <script type="text/javascript" src="/Scripts/jquery.dialog.min.js"></script>
    <script type="text/javascript" src="/Scripts/dialog.js"></script>

    <link href="/Styles/ui-lightness/jquery-ui-1.8.5.custom.css" rel="stylesheet" type="text/css" />
    <link rel="Stylesheet" type="text/css" href="/Styles/dialog.css" />
</head>
<body>
    <div id="container">
        <form id="serverForm" runat="server">
        <uc:Dialog runat="server" ID="Dialog" />
        <asp:SiteMapDataSource ID="smDataSource" runat="server" ShowStartingNode="false"
            SiteMapProvider="myXmlSiteMapProvider" />

        <div id="mainLogo">
            <a id="A1" href="<%$ Resources: URLs, Home %>" runat="server">
                <img id="Img1" alt="mainLogo" src="<%$ Resources: URLs, Images_Bank %>"
                    runat="server" />

            </a>
        </div>
        <div id="siteMenu">
            <div class="helper">
                <div class="centered">
                    <asp:Menu ID="mainMenu" runat="server" Orientation="Horizontal" CssSelectorClass="SimpleEntertainmentMenu"
                        DataSourceID="smDataSource">

                    </asp:Menu>
                </div>
            </div>
        </div>
        <div class="clear">
        </div>
        <div id="wrapper">
            <div id="sideBars">
                <div id="upperUserBar">
                    <asp:LoginView ID="lvUpperUserBar" runat="server">
                        <AnonymousTemplate>
                            <div class="helper">
                                <div class="centered">
                                    <uc:LoginControl ID="userBarLogin" runat="server"></uc:LoginControl>
                                </div>
                            </div>
                        </AnonymousTemplate>
                        <LoggedInTemplate>
                            <p>
                                Hello,
                                <asp:HyperLink ID="profileHLink" runat="server" NavigateUrl="<%$ Resources: URLs, AccountDetails %>"
                                    OnLoad="profileHLink_Load">
</asp:HyperLink></p>
                            <div id="uPhoto">
                                <img id="Img2" alt="userPhoto" src="<%$ Resources: URLs, Images_User%>"
                                    runat="server" />

                            </div>
                            <div id="uInfo">
                                <ul>
                                    <li>
                                        <asp:HyperLink ID="profHLink" runat="server" OnLoad="profHLink_Load" CssClass="userLinks">My profile</asp:HyperLink></li>
                                    <li><a id="A2" href="<%$ Resources: URLs, MyObjects %>" runat="server" class="userLinks">
                                        My objects</a></li>
                                    <li><a href="<%$ Resources: URLs, Messaging_MessagesCenter %>" id="messagesCounter"
                                        runat="server" class="userLinks" onload="MessagesCounter_Load">
Messages</a></li>
                                    <li><a id="A3" href="<%$ Resources: URLs, UsersList %>" runat="server" class="userLinks">
                                        All users</a></li>
                                    <li>
                                        <asp:LoginStatus ID="lsLogout" runat="server" LogoutAction="Redirect" LogoutPageUrl="<%$ Resources: GameURLs, Home %>"
                                            LogoutText="Logout" CssClass="lStatus" />

                                    </li>
                                </ul>
                            </div>
                        </LoggedInTemplate>
                    </asp:LoginView>
                </div>
                <div id="lowerUserBar">
                    <uc:ServerTime runat="server" ID="serverTime"></uc:ServerTime>
                    <div class="cover">
                        <div class="helper">
                            <div class="centered">
                                <asp:LoginView ID="lvLowerUserBar" runat="server">
                                    <AnonymousTemplate>
                                        <h3>
                                            Top users:</h3>
                                        <uc:UsersRating ID="usersRating" runat="server" RatingSize="5"></uc:UsersRating>
                                    </AnonymousTemplate>
                                    <LoggedInTemplate>
                                        <uc:CurrentObjectViewer ID="curObjectViewer" runat="server"></uc:CurrentObjectViewer>
                                    </LoggedInTemplate>
                                </asp:LoginView>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <div id="content">
                <h1>
                    All users list</h1>
                <div>
                    <div class="cover">
                        <div class="helper">
                            <div class="centered">
                                <asp:ScriptManager ID="ScriptManager1" runat="server">
                                </asp:ScriptManager>
                                <table class="UserList">
                                    <thead>
                                        <tr>
                                            <th>
                                            </th>
                                            <th>
                                                <asp:Label ID="lbStatusFilter" runat="server" Text="Status: "></asp:Label>
                                                <asp:DropDownList ID="ddlStatusFilter" runat="server" AutoPostBack="true" OnSelectedIndexChanged="ddlStatusFilter_OnSelectedIndexChanged">
                                                    <asp:ListItem Text="All users" Selected="true" Value="false"></asp:ListItem>
                                                    <asp:ListItem Text="Online only" Value="true"></asp:ListItem>
                                                </asp:DropDownList>
                                            </th>
                                        </tr>
                                    </thead>
                                    <asp:UpdatePanel ID="upUsersList" runat="server">
                                        <ContentTemplate>
                                            <asp:Repeater ID="rpUsersList" runat="server">
                                                <ItemTemplate>
                                                    <tr>
                                                        <td rowspan="2">
                                                            <img id="Img3" runat="server" src="<%$Resources: URLs, Images_User %>"
                                                                height="20" width="20" />

                                                        </td>
                                                        <td>
                                                            <asp:Label ID="lUserName" runat="server">Nickname: </asp:Label>
                                                            <asp:LinkButton ID="lbUserNameProfile" runat="server" OnCommand="lbUserName_OnClick"
                                                                CommandArgument='<%#Eval("UserName") %>' Text='<%#Eval("UserName") %>'>

                                                            </asp:LinkButton>
                                                        </td>
                                                        <td>
                                                            <asp:LinkButton ID="lbSendMessage" runat="server" OnCommand="lbSendMessage_OnClick"
                                                                CommandArgument='<%#Eval("UserName") %>' Text="Send message">

                                                            </asp:LinkButton>
                                                        </td>
                                                        <tr>
                                                            <td>
                                                                <asp:Label ID="lUserStatus" runat="server">Status: </asp:Label>
                                                                <%#Eval("UserStatus") %>
                                                            </td>
                                                            <td>
                                                            </td>
                                                            <td>
                                                            </td>
                                                        </tr>
                                                    </tr>
                                                </ItemTemplate>
                                            </asp:Repeater>
                                        </ContentTemplate>
                                    </asp:UpdatePanel>
                                </table>
                                <asp:UpdatePanel ID="upPager" runat="server">
                                    <ContentTemplate>
                                        <div align="center">
                                            <cp:pagingcontrol id="CollectionPager1" runat="server" showfirstlast="True" backnextdisplay="HyperLinks"
                                                pagesize="10" resultslocation="None" showlabel="True" maxpages="250" showpagenumbers="True"
                                                useslider="False" enableviewstate="False" backnextlocation="Split" backtext="Back &nbsp"
                                                firsttext="First&nbsp" lasttext="&nbsp Last" nexttext="&nbsp Next">
</cp:pagingcontrol>
                                        </div>
                                    </ContentTemplate>
                                </asp:UpdatePanel>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        </form>
        <div class="clear">
        </div>
        <div id="footer">
            <p>
                Copyright &copy; 2010 <a href="http://" target="_blank">CompanyName</a></p>
        </div>
    </div>
</body>
</html>

Вот отображение в опере:


Вот в хроме:

Sham 25-10-2010 04:11 1526658

Причины этого проще самому найти, используя встроенные средства браузеров, плагины типа firebug. С помощью функции инспектирования элементов выберите проблемный блок, и изменяйте его стили на лету. Изменения будут видны сразу же.

DaRiYs 25-10-2010 11:16 1526793

а как можно такое в Хроме сделать?

Sham 25-10-2010 12:34 1526843

Меню ключик - инструменты - инструменты разработчика. В статус-баре жмите значок "лупа" для выбора элемента. Чтобы определить проблемный блок, это лучше делать в нескольких браузерах (везде есть такие инспекторы).

DaRiYs 26-10-2010 19:19 1528028

Спасибо разобрался уже. Поправил немного стиль.

Codru 27-10-2010 18:49 1528852

Цитата:

Цитата Sham
Меню ключик - инструменты - инструменты разработчика. В статус-баре жмите значок "лупа" для выбора элемента. Чтобы определить проблемный блок, это лучше делать в нескольких браузерах (везде есть такие инспекторы). »

Sham, а в Opere и Mozille Firefox как? Ничего не нашел. :search:

Sham 27-10-2010 19:09 1528867

в Опере: меню - страница - средства разработки - Opera Dragonfly
в Firefox - плагин firebug

Codru 27-10-2010 21:22 1528949

Цитата:

Цитата Sham
в Firefox - плагин firebug »

Спасибо.
Цитата:

Цитата Sham
в Опере: меню - страница - средства разработки - Opera Dragonfly »

Не нашел. У меня Опера АС 3.6.7 [9.64]

Sham 28-10-2010 06:29 1529142

в опере еще (10.63): меню Вид - Средства разработки - Opera Dragonfly. (это если стоит галка "Меню - показывать меню")
9.64 - не уверен, что вообще там есть.


Время: 17:13.

Время: 17:13.
© OSzone.net 2001-