本文目录一览:
JS和CSS是什么意思
JS代码就是JavaScript编写的脚本文件的代码; CSS:层叠样式表,通过设置对应的样式属性
在页面中,CSS是怎样调用JS脚本的?
应该是JS指定DIV。再通过该DIV设置的样式进行控制。。JS可以控制刻DIV的样式。。。DIV需要给出一个ID。。。JS通过此ID识别出是哪个DIV需要被控制。
如何灵活使用AssetBundle管理CSS样式及JS脚本
?php
namespace backend\assets;
use yii\web\AssetBundle;
/**
* @author chan maclechan@qq.com
* @since 2.0
*/
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
//全局CSS
public $css = [
'css/animate.css',
'css/style.min.css',
];
[php] view plain copy
//全局JS
public $js = [
'js/jquery-2.1.1.js'
];
[php] view plain copy
//依赖关系
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
];
//定义按需加载JS方法,注意加载顺序在最后
public static function addScript($view, $jsfile) {
$view-registerJsFile($jsfile, [AppAsset::className(), 'depends' = 'api\assets\AppAsset']);
}
//定义按需加载css方法,注意加载顺序在最后
public static function addCss($view, $cssfile) {
$view-registerCssFile($cssfile, [AppAsset::className(), 'depends' = 'api\assets\AppAsset']);
}
}