作成日: 2020/09/04 最終更新日: 2020/12/25
文書種別
不具合
状況
修正済み
詳細
@Html.C1().Styles()を使用してComponentOne ASP.NET MVCのCSSを適用すると、Bootstrapのナビゲーションバーの折り畳みコンテンツを展開する際に下記の現象が発生します。
・クリックにより一時的に展開されるがすぐに閉じてしまい、コンテンツを正しく表示できない
・クリックにより一時的に展開されるがすぐに閉じてしまい、コンテンツを正しく表示できない
回避方法
この問題は2020J v3(4.5.20203.297)で修正されました。
※修正版を適用しない場合の回避方法は以下の通りです。
回避策用の「2020v2_workaround.css」「themes.zip」を含むファイルをこちらよりダウンロードしてください。
「@Html.C1().Styles()」の代わりに「2020v2_workaround.css」および「themes.zip」に含まれるテーマ用のcssをプロジェクトのContentフォルダにコピーします。
この場合、themes.zipはすべてのcssをコピーする必要はなく、使用しているテーマの該当ファイルのみをコピーしてください。
◆デフォルトの「@Html.C1().Styles()」を使用している場合
_Layout.cshtmlファイルにて、既存の「@Html.C1().Styles()」をコメントアウトし、次のようにコピー先のContentフォルダ内のファイルを指定してください。
◆「@Html.C1().Styles().Theme("dark")」のようにテーマを使用している場合
_Layout.cshtmlファイルにて、既存の「@Html.C1().Styles().Theme("dark")」をコメントアウトし、次のようにコピー先のContentフォルダ内のファイルを指定してください。
※修正版を適用しない場合の回避方法は以下の通りです。
回避策用の「2020v2_workaround.css」「themes.zip」を含むファイルをこちらよりダウンロードしてください。
「@Html.C1().Styles()」の代わりに「2020v2_workaround.css」および「themes.zip」に含まれるテーマ用のcssをプロジェクトのContentフォルダにコピーします。
この場合、themes.zipはすべてのcssをコピーする必要はなく、使用しているテーマの該当ファイルのみをコピーしてください。
◆デフォルトの「@Html.C1().Styles()」を使用している場合
_Layout.cshtmlファイルにて、既存の「@Html.C1().Styles()」をコメントアウトし、次のようにコピー先のContentフォルダ内のファイルを指定してください。
@*@Html.C1().Styles()*@
<link href="~/Content/2020v2_workaround.css" rel="stylesheet" />
<link href="~/Content/2020v2_workaround.css" rel="stylesheet" />
◆「@Html.C1().Styles().Theme("dark")」のようにテーマを使用している場合
_Layout.cshtmlファイルにて、既存の「@Html.C1().Styles().Theme("dark")」をコメントアウトし、次のようにコピー先のContentフォルダ内のファイルを指定してください。
@*@Html.C1().Styles().Theme("dark")*@
<link href="~/Content/2020v2_workaround.css" rel="stylesheet" />
<link href="~/Content/wijmo.theme.dark.min.css" rel="stylesheet" />
<link href="~/Content/2020v2_workaround.css" rel="stylesheet" />
<link href="~/Content/wijmo.theme.dark.min.css" rel="stylesheet" />
旧文書番号
85957