gpt4 book ai didi

php - 当我在 YII 中使用 CListView 小部件时,我整个网站的字体大小都会发生变化。 (我使用 flowtype 进行字体缩放)

转载 作者:行者123 更新时间:2023-11-28 12:09:44 24 4
gpt4 key购买 nike

当我在页面中使用 CListView 小部件时,整个网站的字体大小都会发生变化。我使用 flowtype 来缩放我的字体并保持一切响应。只有当我使用这个小部件时,一切都会改变,只有小部件本身的数据。

我试图改变小部件的 css 样式并试图通过自己的 css 文件来控制它,但这并不重要。

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

我正在调用的 View 的内容也无关紧要。只有当我删除小部件并放置一些文本时,它才会变回正常。

有人知道这里发生了什么吗?

最佳答案

引自official documentation对于 ListView

cssFile property

public string $cssFile;

the URL of the CSS file used by this list view. Defaults to null, meaning using the integrated CSS file. If this is set false, you are responsible to explicitly include the necessary CSS file in your page.

照着做,当你使用CListView时,默认的css .../listview/style.css文件会导入到你的页面中,如果某些css重合,它可能会改变你当前的布局彼此。

你可以覆盖它

 $this->widget('zii.widgets.CListView', array(
'cssFile' => 'your-css-file-path.css',
...
)

关于php - 当我在 YII 中使用 CListView 小部件时,我整个网站的字体大小都会发生变化。 (我使用 flowtype 进行字体缩放),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19570228/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com