background的属性详解2

在建设网站的过程中,有时难免会要用js来控制css,其实这是十分简单的看下面的例子。
html:<div id="my_div" style="background-color:red">js控制css</div>
js:document.getElementById("my_div").style.backgroundColor="red"

其实就是用style对象访问css属性,值得注意的是样式属性的写法在css里是background-color,但是在js里就是backgroundColor,一般情况是把"_"去掉,第二个字母用大写。

如果用的是外联样式表,就用currentStyle对象代替style对象。如:
document.getElementById("my_div").currentStyle.backgroundColor="red"


//-----------------------------------------
<div class="main_bread">
<div class="main_bread_left">
<ul>
<li>我的岗位</li>
</ul>
</div>
<div class="main_bread_right"><a href="javascript:history.go(-1);">返回上一页</a></div>
</div>

注意下面的图片是X方向平铺,位置是左上,并且是透明的
.main_bread_left {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: url("../../images/bread_bg.jpg") repeat-x scroll left top transparent;
border-color: #CCCCCC #CCCCCC -moz-use-text-color;
border-image: none;
border-style: solid solid none;
border-width: 1px 1px medium;
float: left;
height: 30px;
width: auto;
}

//下面的不需要repeat,只1次就足够了,当然了也可以定义宽度的
.main_bread_left ul li.line {
background: url("../../images/bread_bg2.jpg") repeat scroll 0 0 transparent;
padding: 0;
width: 7px;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值