おすすめ本

最近のトラックバック

  • event (夢茶爺&苦茶爺のPC奮戦備忘録)

AccRanking

Ad

« Windows7 更新プログラムのインストール中で終わらない | メイン | 【「GoogleMap API V3」 の使い方】をまとめたページを作成 »

2014年12月15日 (月)

ASP.NETのカレンダー・ポップアップのカレンダーが右側に間延びした感じで表示される場合の対応

ASP.NETのajaxToolkitのCalendarExtenderを設置したのですが、実際に起動してみると カレンダーボタンをクリックした時に以下の図の様に日付の部分が横に間延びした感じになりました。

Cal1

他のページでは問題なかったのですが、とあるページにカレンダーを設置したらこの様なことになって 悩んでいたのですが、以下の方法で解決しました。

カレンダーはTABLE要素で描画されるので、TABLEのTDの padding , border がCSSで既に定義されていると それの影響のため、この様なことが起きます。

それで、以下のように強制的にカレンダーのTABLE,TDを定義すれば防げます。

Cal2


楽天市場

トラックバック

このページのトラックバックURL:
http://app.mitelog.jp/t/trackback/459161/33089737

ASP.NETのカレンダー・ポップアップのカレンダーが右側に間延びした感じで表示される場合の対応を参照しているブログ:

コメント

コメントを投稿