HTML/CSS 页面的背景图不显示,移动触发也不显示,菜鸟高分求帮助。
发布网友
发布时间:2022-04-19 21:34
我来回答
共4个回答
热心网友
时间:2022-04-19 23:03
css重写一下吧
li{float:left; list-style:none;}
li a{display:block;}
#na{width:231px; height:60px;}
/* ...省略了,你自己按原来的加回去,就是去掉background */
#nj{}
#na a{background:url(你的那些图片连接) no-repeat;}
#nc a{}
#nd a{}
/* ...省略了,你自己按上面的规格加回去 */
#nj a{}
#na a:hover{background:url(你的那些图片鼠标移动过之后显示的连接) no-repeat;}
/* ...省略了,你自己按上面的规格加回去 */
#nj a:hover{}
热心网友
时间:2022-04-20 00:21
首先第一点:css里面的图片路径应该是相对路径,比如image/xxx.jpg
不需要location这样的东西。
第二点:使用ID作为css引用标示,是可以。但是起名要规范,有规律。不能随心所欲。
至于hover这个东西呢,看你的css 似乎不对应啊。追问1,本地搭建的Wordpress平台,所以地址里面会有location,但是部分图片不显示,我等会试一下相对路径。
2,ID至于命名规范,新手纯自学还不是很熟练。
3,hover的第一个和最后一个没使用Hover,代码里面有的!
还是很感谢你!晚点我试一下相对路径。
热心网友
时间:2022-04-20 01:56
建议做的规范点,让更多的浏览器识别:
比如“
#na a{....}
#na a:hover{......}
这样写追问好,我尝试一下,可以就给分。
热心网友
时间:2022-04-20 03:47
IE对于a 标签的hover才有用追问亲···我用的是谷歌的浏览器啊!