css怎吗写到js文件里。。。

html-css09

css怎吗写到js文件里。。。,第1张

用js转换器。

http://tool.chinaz.com/Tools/Html_Js.aspx

把你要转换的代码用这个工具可以转换成js格式的。

(就是用js的document.write罢了)

你的理解有错误,不是css中的hover触发了事件,是鼠标的运作触发了hover事件,浏览器内核是第一个捕捉到事件的机构,它把事件传播到了js引擎,js引擎解析了你的js代码和现有的css修饰,使所有应当响应这个hover事件的代码运作起来,所以css和js中有关hover的代码是在同一个hover事件触发条件下各自运行的,互不干扰。

js改变css,首先我们需要考虑的就是将要改变的那个元素获取到,一般是通过给一个id,然后在通过style获去改变那个元素的css,这里通过代码来理解:

<html>

<head></head>

<script>

window.onload = function(){

var oDiv = document.getElementById('div1')

var oDiv1.style.color = "#f00"

}

</script>

<body>

<div id='div1'>

<p>我是会变颜色</p>

</div>

</body>

</html>