最近幾次的測試,發現共用Css檔的載入不完整
假設我有一個 css 檔 放在/css/資料夾下
在很多個view 檔 將其載入 剛開始 載入都有效
但偶爾會發生無效的狀況
看齊原始碼也有該行載入的程式碼
但卻沒效果
反而要寫在該檔案的檔頭才有效!
很怪?為何會失常???
最近幾次的測試,發現共用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 努力
我覺得是不是 殘留記憶的問題??
无效的情况是怎么样的?对应的css的路径不对?
CSS的问题总是很复杂,要提供你的浏览器型号呢,不一定和Yii有关呢。