需要准备的材料分别有:电脑、浏览器、html编辑器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<style>标签中,输入css代码:
div{height: 80pxbackground: url(small3.png)}div:hover{background: url(small2.png)}。
3、浏览器运行index.html页面,此时div显示的背景图片是small3.png。
4、将鼠标移入div,此时背景图片自动变更成了small2.png。
1、建立一个静态页命名为change.html ,标题为js导航点击的怎么同时变图片跟字体颜色。
2、设置一个简易的导航栏。
3、加css 控制菜单的样式,并加入背景图片。
4、为li添加id,创建函数fun ,并传递传递参数。
5、为函数加入点击导航改变背景图片的代码element.style.backgroundImage="url(images/bg2.png)"
6、加入改变文字大小的代码
element.style.color="black"
//修改文字大小
element.style.fontSize="18px"
7、然后就完成了。
repeat-xscroll
0
95px
transparent
repeat-x的意思是,这个背景图片在x轴上重复,这也就是为什么你看到一个竖着的小图片为什么会横着的了,因为它在横轴的方向不断重复了
0
95px的意思是,这个背景图片的位置是距离左边的距离为0像素,距离上面的距离为95像素,所以你会发现这个背景图片距离元素的顶部还有一段距离
transparent的意思是,这个元素的背景颜色是透明的,其实这一个transparent加不加都没关系,不过为了防止网页其他CSS可能会定义一些背景颜色的样式,干扰到了这个元素罢了。
对了,我还漏掉了一个scroll,这个样式加不加都没关系的,默认的属性就是scroll,它表示这个背景会随着滚动条的滚动而滚动。