javascript div背景图片
div如下:
javascript方法:
function changeimg(obj){
obj.style.backgroundimage = url(img/yygk1.png);
//obj.style.backgroundimg = url(img/yygk1.png);
//obj.style.background = url(img/yygk1.png);
}
div原本是有背景图片的,当鼠标移动到div上的时,期望改变背景图片为yygk1.png,但实际运行结果是背景图片没了,这是怎么回事呢?
回复讨论(解决方案) 测试了一下,lz的代码很好用啊。
测试的时候div本没有图片。鼠标移动到上面就显示了。
没什么问题
背景图片的 url 正确不?
div如下:
javascript方法:
function changeimg(obj){
obj.style.backgroundimage = url(img/yygk1.png);
//obj.style.backgroundimg = url(img/yygk1.png);
//obj.style.background = url(img/yygk1.png);
}
div原本是有背景图片的,当鼠标移动到div上的时,期望改变背景图片为yygk1.png,但实际运行结果是背景图片没了,这是怎么回事呢?
你要保证背景图片路径正确才行
div如下:
javascript方法:
function changeimg(obj){
obj.style.backgroundimage = url(img/yygk1.png);
//obj.style.backgroundimg = url(img/yygk1.png);
//obj.style.background = url(img/yygk1.png);
}
div原本是有背景图片的,当鼠标移动到div上的时,期望改变背景图片为yygk1.png,但实际运行结果是背景图片没了,这是怎么回事呢?
你要保证背景图片路径正确才行 这个url在哪里定义呢?我还以为这是个关键字呢,难道它只是个变量?
$(function(){
$(div).onmouseover(function(){
$(this).css(background-image,img/yygk1.png)
})
})
我比较习惯用jquery 写,图片路径要正确,在同一级目录下可以直接写文件夹的名称,上一级就得用../
div如下:
javascript方法:
function changeimg(obj){
obj.style.backgroundimage = url(img/yygk1.png);
//obj.style.backgroundimg = url(img/yygk1.png);
//obj.style.background = url(img/yygk1.png);
}
div原本是有背景图片的,当鼠标移动到div上的时,期望改变背景图片为yygk1.png,但实际运行结果是背景图片没了,这是怎么回事呢?
你要保证背景图片路径正确才行
div如下:
javascript方法:
function changeimg(obj){
obj.style.backgroundimage = url(img/yygk1.png);
//obj.style.backgroundimg = url(img/yygk1.png);
//obj.style.background = url(img/yygk1.png);
}
div原本是有背景图片的,当鼠标移动到div上的时,期望改变背景图片为yygk1.png,但实际运行结果是背景图片没了,这是怎么回事呢?
你要保证背景图片路径正确才行 url(img/yygk1.png)括号中的路径是对的,这个url也得定义吗?还是说这是个关键字?
不需要定义,lz写的url正确
又测试了一次,可以正确执行。
asdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklas
div如下:
javascript方法:
function changeimg(obj){
obj.style.backgroundimage = url(img/yygk1.png);
//obj.style.backgroundimg = url(img/yygk1.png);
//obj.style.background = url(img/yygk1.png);
}
div原本是有背景图片的,当鼠标移动到div上的时,期望改变背景图片为yygk1.png,但实际运行结果是背景图片没了,这是怎么回事呢?
你要保证背景图片路径正确才行
div如下:
javascript方法:
function changeimg(obj){
obj.style.backgroundimage = url(img/yygk1.png);
//obj.style.backgroundimg = url(img/yygk1.png);
//obj.style.background = url(img/yygk1.png);
}
div原本是有背景图片的,当鼠标移动到div上的时,期望改变背景图片为yygk1.png,但实际运行结果是背景图片没了,这是怎么回事呢?
你要保证背景图片路径正确才行 url(img/yygk1.png)括号中的路径是对的,这个url也得定义吗?还是说这是个关键字?
不是的,晕死,你懂不懂css的基本知识啊,url(img/yygk1.png),能去了解一下基本的知识么?
div如下:
javascript方法:
function changeimg(obj){
obj.style.backgroundimage = url(img/yygk1.png);
//obj.style.backgroundimg = url(img/yygk1.png);
//obj.style.background = url(img/yygk1.png);
}
div原本是有背景图片的,当鼠标移动到div上的时,期望改变背景图片为yygk1.png,但实际运行结果是背景图片没了,这是怎么回事呢?
我也测了一下,不过要先将
不需要定义,lz写的url正确
又测试了一次,可以正确执行。
asdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklas
div如下:
javascript方法:
function changeimg(obj){
obj.style.backgroundimage = url(img/yygk1.png);
//obj.style.backgroundimg = url(img/yygk1.png);
//obj.style.background = url(img/yygk1.png);
}
div原本是有背景图片的,当鼠标移动到div上的时,期望改变背景图片为yygk1.png,但实际运行结果是背景图片没了,这是怎么回事呢?
我也测了一下,不过要先将
不需要定义,lz写的url正确
又测试了一次,可以正确执行。
asdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklasasdjasldjlsdjlksjdklsjksldjklas
我也测了一下,不过要先将