上記サンプルにおいて、グリッドビューテーブルのデザインを変えようとしているのですが、どうやってもCSS適用が反映されずにサンプル通りの絵面のままです。
何をどのように変えようとしたのか書いてないので分かりませんが、もし基になる GridView のスタイルを変えて Grid のスタイルを変えようとしているなら、それではダメです。
質問者さんが参考にしている記事に書いてありますが、
"GridView が生成した table の DOM は、Grid.js が生成した別テーブルに置き換えられます。つまり、上の画像に表示されているテーブルは GridView ではなく、Grid.js が生成した別物です"
ということは理解してますか?
IE の F12 開発者ツールを使って「Grid.js が生成した別物」というのはどういうものか見てください。
GridView から生成された table, tr, th, td 要素は消えてなくなっていて、div 要素が入れ子になっている表に置き換えれれていて、それら各 div 要素に Grid.css に定義されているスタイルが適用されているはずです。
それを自分の望むスタイルに変更してみてください。
F12 開発者ツールの[DOM Explorer]で[スタイル]を表示し、それを書き換えるとリアルタイムでどのようにスタイルが変わるか分かるので便利です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/07/13 01:23