YII中CSS的導入問題

YII框架本身就包含若干個 CSS 樣式表文件,如果要自定義樣式,但是添加CSS文件的位置不對,很可能就被框架自帶的CSS文件所覆蓋,造成前功盡棄。 

經過多次試驗,在每個model的視圖文件,其實也就是views中對應的model視圖文件中添加CSS文件,這樣子的完全沒問題,不會被覆蓋。 


如果要在頭部裏面添加CSS文件,那就應該在views---- layouts----main.php 中導入。這裏的位置就比較重要了。 

經過試驗,建議自定義導入的css文件在 title 標籤之前,以及所有系統導入的 css 文件之後導入。 

	<link rel="stylesheet" type="text/css" href="<?php echo Yii::app()->request->baseUrl; ?>/css/main.css" />
	<link rel="stylesheet" type="text/css" href="<?php echo Yii::app()->request->baseUrl; ?>/css/form.css" />
		<!--在這裏導入自定義的css文件吧!!!-->
	<title><?php echo CHtml::encode($this->pageTitle); ?></title>




發佈了21 篇原創文章 · 獲贊 6 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章