作成日: 2021/04/16 最終更新日: 2021/04/28
文書種別
不具合
状況
修正済み
詳細
@Html.C1().Styles()を使用してComponentOne for ASP.NET MVCのCSSを適用すると、セレクタを指定しない下記のCSSが適用されることにより、ページレイアウトが崩れる場合があります。
* {
box-sizing: border-box
}
* {
box-sizing: border-box
}
回避方法
この問題は2021J v1(4.5.20211.308)で修正されました。
※修正版を適用しない場合の回避方法は以下の通りです。
回避策用の「2020v3_gc_workaround.css」を含むファイルをこちらよりダウンロードしてください。
ファイルを解凍後、「2020v3_gc_workaround.css」をプロジェクトのContentフォルダにコピーします。
_Layout.cshtmlファイルにて、既存の「@Html.C1().Styles()」をコメントアウトし、次のようにコピー先のContentフォルダ内のファイルを指定してください。
※修正版を適用しない場合の回避方法は以下の通りです。
回避策用の「2020v3_gc_workaround.css」を含むファイルをこちらよりダウンロードしてください。
ファイルを解凍後、「2020v3_gc_workaround.css」をプロジェクトのContentフォルダにコピーします。
_Layout.cshtmlファイルにて、既存の「@Html.C1().Styles()」をコメントアウトし、次のようにコピー先のContentフォルダ内のファイルを指定してください。
@*@Html.C1().Styles()*@
<link href="~/Content/2020v3_gc_workaround.css" rel="stylesheet" />
<link href="~/Content/2020v3_gc_workaround.css" rel="stylesheet" />