發現共用 css 載入不完整

最近幾次的測試,發現共用Css檔的載入不完整

假設我有一個 css 檔 放在/css/資料夾下

在很多個view 檔 將其載入 剛開始 載入都有效

但偶爾會發生無效的狀況

看齊原始碼也有該行載入的程式碼

但卻沒效果

反而要寫在該檔案的檔頭才有效!

很怪?為何會失常???

不明白这句话 ,可以举代码例子吗?

<?php echo CHtml::cssFile(Yii::app()->baseUrl.’/css/admin_main.css’); ?>

使用這種方式 偶而可以偶而無效 很奇怪

在要載入 admin_main.css 檔案 ,使用下列 是鐵定有效的

<style type="text/css">

</style>

<?php echo Yii::app()->clientScript->registerCssFile(Yii::app()->theme->baseUrl.’/css/text.css’); ?>

你试试这种方式,是否铁定有效?

非常感謝 sharehua 您的提共跟建議

其實 <?php echo CHtml::cssFile(Yii::app()->baseUrl.’/css/admin_main.css’); ?> 是有效的

只是偶而有效 偶而無效

那表示 這一個的載入有問題

我之所以提出

是希望作者可以 幫忙看看是不有載入不全的情況

好改進,讓大家為 Yii 努力 :rolleyes:

我覺得是不是 殘留記憶的問題??

无效的情况是怎么样的?对应的css的路径不对?

CSS的问题总是很复杂,要提供你的浏览器型号呢,不一定和Yii有关呢。