2009-04-08 1 views
3

カレンダーからsaturdaysが見つからないIE7でこの問題が発生しました。それはFirefoxでうまく表示され、いくつかの人々は私の現在のカスタムカレンダーのCSSテーマを使用しているので、私は他のスタイルシートがそれを台無しにするかもしれないと示唆して、私はまだ同じ問題を抱えています。.net土曜日のI​​E5でAjaxのcalendarExtenderを削減しました(Firefoxでうまくいきます)

アイデア?使用されているajaxツールキットパックの既知のバグはありますか?

+0

コードスニペット、またはデモへのリンクがありますか? –

+0

コードについては下記をご覧ください – Andrew

答えて

0

は、誰がこれを持っている場合問題は、スタイルの冒頭にワイルドカードCSS要素を設定して、すべての考えられるパディングと余白の問題を取り除くことをお勧めします。

これはIE6.IE7の問題を修正し、firefoxも正常に動作します。ここ

.yourCalendarTheme * {padding:0px;margin:0px;} 
0

ASPコード:

  <asp:TextBox ID="F1_I2" runat="server" CssClass="bigInput"> 
      </asp:TextBox> 
      <cc1:CalendarExtender ID="F1_I2_CalendarExtender" CssClass="cal_Theme1" runat="server" 
       TargetControlID="F1_I2" Format="dd/MM/yyyy"> 
      </cc1:CalendarExtender> 
      <div class="magiPad" /> 

は、私は私がここにも表示されますと思ういけないカレンダーに適用されたカスタムCSSを持っているが、これはそれである:

/* Calendar css */ 
.cal_Theme1 .ajax__calendar_container {background-color: #e2e2e2;width:182px;border:solid 1px #cccccc;} 
.cal_Theme1 .ajax__calendar_header{background-color: #ffffff; margin-bottom: 4px;} 
.cal_Theme1 .ajax__calendar_title,.cal_Theme1 .ajax__calendar_next,.cal_Theme1 .ajax__calendar_prev{color: #004080; padding-top: 3px;} 
.cal_Theme1 .ajax__calendar_body{background-color: #e9e9e9; border: solid 1px #cccccc;} 
.cal_Theme1 .ajax__calendar_dayname{text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px;} 
.cal_Theme1 .ajax__calendar_day{text-align:center;} 
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,.cal_Theme1 .ajax__calendar_active{color: #004080; font-weight:bold; background-color: #ffffff;} 
.cal_Theme1 .ajax__calendar_today{font-weight:bold;} 
.cal_Theme1 .ajax__calendar_other,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title{color: #bbbbbb;} 
2

は、ソリューションです:

.cal_Theme1 .ajax__calendar_days td { padding:0px; } 
0

私は同様の問題を抱えていたし、(SocialAddictによる)最高としてマークされたソリューションは、私のために動作しませんでした。私の問題の核心は、テーブルに設定されたCSSクラスがカレンダーエクステンダーを土曜日に切断していたことです。働いていた解決策は、カレンダーエクステンダーのCSSを変更することでした。ここでは、次のとおりです。SocialAddictから


.ajax__calendar_body tr td { 
padding: 0px; 
margin: 0px;} 
1

グレート答えが、それは

私の問題は、ボディ/コンテナのサイズだった...私のために動作しませんでした。だからここ

が私を硬化させたものです:

<style> 
    div.ajax__calendar_days table tr td{padding-right: 0px;} 
    div.ajax__calendar_body{width: 205px;} 
    div.ajax__calendar_container{width: 205px;} 
</style> 

(SocialAddictが行ったように)私はまたカレンダーのスタイル、を変更しましたが、このスタイルは、箱から出して動作します。

関連する問題