设置body的div的css有什么简便方法吗?

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:28:30
我上次看见一个body.id = 'css';什么的。
自己试了下却不行。
css我会用。我的问题是想在js里面对body的属性赋值。我上次看见别人在js里面写body.id='fdsf';
我自己使用了却不行。是不是写错了

设置body的div的css,我们是可以直接在<head></head>中添加body{}的css,或者是直接在body那使用style=""这个方法来设置也是一样,如果是想通过JS来改变,那就只要直接doucment.body.style,来设置就行了,举个例子:
<html>
<head>
<style>
body{
width:960px; //通过id来控制
height:600px;
}
</style>
</head>
<script>
document.body.style.backgroundcolor = "#f00"; //通过JS来改变
</script>
<body style="width:900px; height:400px;">

</body>
</html>

用js来控制body样式不用写ID那么麻烦。一般一个HTML页面只有一个body,比方改变body的背景为红色可以用:document.body.style.backgroundColor = "#FF0000";。要指定BODY为某个class的css样式,那么可以:document.body.className = "样式";
万一有多个BODY,那么可以用数组解决各个BODY的问题,第一个body是:document.body(0)......

在style里写
#id{
属性:值;
}

.class{
属性:值;
}

id和class分别换成id名和class名

body.id=这种写法只有ie可以。
正确的写法:
document.getElementByTa