html:
css:
ul{background: url("img/not_result.png") no-repeat scroll left center transparent;}
2.疑问
以上设置的图片路径正确,但是没有显示出背景出来,请问如何解决,是否是由于ul不支持设置背景图片,如果支持,应如何改正;如果不支持,是否有其他的解决方案?
回复讨论(解决方案)
图片应该放在 li下面
因为所有的li的内容为空,导致ul的高度为0,你可以给ul设置个高度,更好的方式是给ul设置个最小高度,即min-height,这样既不影响内容的实际高度,又能保证图片能够显示。
因为所有的li的内容为空,导致ul的高度为0,你可以给ul设置个高度,更好的方式是给ul设置个最小高度,即min-height,这样既不影响内容的实际高度,又能保证图片能够显示。
应该和2#说的一样,子元素li浮动了或者没有内容,导致ul没有高度,ul是支持背景的
border:solid 1px red
经常使用下 这个 样式
你就会发现很多问题
几乎所有元素都支持背景的
你看下li的高和宽试试
查看更多关于html的ul标签如何设置背景图片!!_html/css_WEB-ITnose的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did113065