ASP.NET تحكم القائمة مما تسبب في الجدول قضية ارتفاع الخلية

StackOverflow https://stackoverflow.com/questions/1607944

  •  05-07-2019
  •  | 
  •  

سؤال

وأنا باستخدام الجدول اثنين من خلية للتخطيط الملاحة بلدي (والذي يجب أن يكون على الأرجح باستخدام المغلق). اليسار هو الخلية هو رابط تشعبي. تحتوي الخلية الصحيحة عنصر تحكم القائمة ASP.NET.

عند يجعل الصفحة في IE7، سواء على الرابط المفرط والقائمة على نفس الخط.

عند استخدام FF2، FF3 أو IE8 القائمة يسبب الخلايا لزيادة في الحجم. إذا كنت إزالة القائمة أعماله الجميلة. وأعتقد أن المسألة هي ث / DIV علامات يولد السيطرة القائمة.

وكيف يمكنني تغيير التعليمات البرمجية بحيث كل من اليسار واليمين وحدات الملاحة تظهر على نفس الخط؟

<table width="100%" cellpadding="0" cellspacing="0">
    <tr id="trBanner" runat="server" style="background-image: url(Images/Header_Blue.jpg); height:124px">
        <td colspan="2"></td>
    </tr>
    <tr id="trMenu" runat="server" style="background-image: url(Images/bluegradient.jpg); background-repeat">
        <td align="left">&nbsp;&nbsp;<asp:HyperLink ID="HyperLink1" ForeColor="White" Font-Names="verdana" Font-Bold="true" Font-Size="10pt" NavigateUrl="~/Summary.aspx" runat="server" style="text-decoration: none">Summary</asp:HyperLink></td>
        <td align="right" >
            <asp:Menu ID="mainMenu" Orientation="Horizontal" runat="server" DataSourceID="siteMapDataSource" style="vertical-align:top">
                <StaticMenuItemStyle CssClass="navnormal" ForeColor="White" ItemSpacing="5"  />
                <StaticHoverStyle CssClass="navhover"  />
                <StaticSelectedStyle CssClass="navselected" />       
                <DynamicMenuStyle CssClass="navnormal" BackColor="white" BorderColor="Black" BorderStyle="Solid" />     
                <DynamicHoverStyle CssClass="navhover" BackColor="Navy" />
            </asp:Menu>
            <asp:SiteMapDataSource ID="siteMapDataSource" runat="server" ShowStartingNode="false" />
        </td>
    </tr>
    <tr id="trRedBar" runat="server" style="background-image: url(Images/redbar.gif); height:9px">
        <td colspan="2"></td>
    </tr>
</table>
هل كانت مفيدة؟

المحلول

وانتهى الأمر باستخدام مصاب بهوس الاحراق لاكتشاف قضية ناتج عن الصورة SkipLink يجري جزءا لا يتجزأ من السيطرة. تعيين الخاصية SkipLinkText="" حل قضية التنسيق ولكن فواصل غرض SkipLink. هل هناك حل آخر؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top