0

ページで CListView ウィジェットを使用すると、Web サイト全体のフォントサイズが変わります。フロータイプを使用してフォントをスケーリングし、すべての応答性を維持しています。このウィジェットを使用した場合にのみ、ウィジェット自体のデータだけではなく、すべてが変更されます。

ウィジェットの css スタイルを変更しようとし、独自の css ファイルを介して制御しようとしましたが、これは問題ではありません。

<?php $this->widget('zii.widgets.CListView', array(
    'dataProvider'=>$dataProvider,
    'itemView'=>'_view',
    'cssFile'=>false,
)); ?>

私が呼び出しているビューの内容も問題ではありません。ウィジェットを削除して代わりにテキストを配置した場合にのみ、通常の状態に戻ります。

誰かがここで何が起こっているのか知っていますか?

4

2 に答える 2

0

そのため、最終的に解析されたコードをページ ソースからビューにコピーしようとしました。したがって、ページコードでは、ウィジェットがページで行うのとまったく同じ出力でした。これで、サイズ変更の問題はありませんでした。そのため、ウィジェットは私が見るよりも多くのことを行います。

解決策として、発生するすべてを制御できるデータを取得する独自のウィジェットを作成しました。これで問題はなくなりました。助けてくれてありがとう、テルヴィン!

于 2013-10-25T17:27:06.650 に答える