0

カレンダー コントロールを含むユーザー コントロールに問題があります。Visual Studio 2015 のデザイン ビューでは問題ないように見えます。 これは、デザインビューでどのように見えるかです

ただし、ブラウザーでは、どのブラウザーでも、次のように表示されます。 これはブラウザでどのように見えるかです

思いつく限り幅を330pxに設定してみましたが、なぜかいつも幅1084になってしまいます!?

誰かが同様の問題を抱えていましたか?問題はどこだ?希望はありますか?

ユーザー コントロールのコードは次のとおりです。

    <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="TimeKalender.ascx.cs" Inherits="Blodbanken.TimeKalender" %>
<link rel="Stylesheet" type="text/css" href="StyleSheet1.css" id="style" runat="server" visible="false" />
<div class="kalender" style="width:330px;">
<asp:Calendar ID="Calendar1"  runat="server" BackColor="White" BorderColor="Black" BorderStyle="Solid" CellSpacing="1" Font-Names="Verdana" Font-Size="9pt" ForeColor="Black" Height="250px" NextPrevFormat="ShortMonth" Width="100%">
    <DayHeaderStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333" Height="8pt" />
    <DayStyle BackColor="#CCCCCC" />
    <NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="White" />
    <OtherMonthDayStyle ForeColor="#999999" />
    <SelectedDayStyle BackColor="#E60000" ForeColor="White" />
    <TitleStyle BackColor="Red" BorderStyle="None" Font-Bold="True" Font-Size="12pt" ForeColor="White" Height="12pt" />
    <TodayDayStyle BackColor="#999999" ForeColor="White" />
</asp:Calendar>
</div>
    <asp:Label ID="lblLedigeTimer" runat="server" Text="Available appointments:" Font-Bold="True"></asp:Label>
    <br />

    <asp:CheckBoxList ID="CheckBoxList1" runat="server">
        <asp:ListItem>08:00 </asp:ListItem>
        <asp:ListItem>09:00 </asp:ListItem>
        <asp:ListItem>10:00 </asp:ListItem>
        <asp:ListItem>11:00 </asp:ListItem>
        <asp:ListItem>12:00 </asp:ListItem>
        <asp:ListItem>13:00 </asp:ListItem>
        <asp:ListItem>14:00 </asp:ListItem>
        <asp:ListItem>15:00 </asp:ListItem>
    </asp:CheckBoxList>

<asp:Button ID="Button1" runat="server" Text="Book it!" Width="119px" />
4

2 に答える 2

0

謎解き!

asp:calendar-tag が多数のテーブル タグに変換されることが判明しました。また、nav-menu 用の css の影響を受けたいくつかの a-tags が深くネストされています。 ここに画像の説明を入力

ご意見ありがとうございます。

于 2015-10-30T06:26:52.627 に答える