0
我正在尝试更改gridview
,tableview
,& detailview
的样式。我发现一些说我应该在config/main.php
文件改成这样:更改YII应用程序中的CSS文件不起作用
...
// application components
'components'=>array(
'user'=>array(
// enable cookie-based authentication
'allowAutoLogin'=>true,
),
'bootstrap'=>array(
'class'=>'bootstrap.components.Bootstrap',
),
'widgetFactory'=>array(
'widgets'=>array(
'CGridView'=>array(
'cssFile' => Yii::app()->request->baseUrl.'/css/table_and_grid.css',
),
),
),
...
我已删除由应用程序产生的资产文件夹,但没有帮助。当我加载视图时,我可以看到CSS表正在加载到页面的标题中,但没有任何样式正在工作。为什么?我该如何解决?
什么位置做您的自定义CSS文件加载?你可以使用Web检查器来检查浏览器对你的CSS规则的解释吗? –
@ragingprodigy这是第一个加载。浏览器不解释任何规则,这是问题所在。 – BlackHatSamurai
我不认为你需要改变main.config改变风格。如果您需要更改样式,则可以覆盖基类中的函数和属性。 –