<input type="text" style="background:url(0);border-width: 0">
为什么这样写就没有背景色了?url(0)代表什么意思,请各位老师指点。谢谢。
url是设置背景图片的。使用background可以同时设置背景图片和背景颜色之类的css,看这个》:http://www.w3school.com.cn/cssref/pr_background.asp
background:url(xxxx/xxx.jpg)图片目录路径 0什么也没有
background:#FF0000 是颜色值
url(0)没有背景图
border-width:0没有边框
background:url(0)不设背景图片
border-width:0没有边框
url(0)不设置背景图片吧,颜色应该直接赋颜色的值的
http://www.jb51.net/css/70285.html
url是设置背景图片的。使用background可以同时设置背景图片和背景颜色之类的css,看这个》:http://www.w3school.com.cn/cssref/pr_background.asp
url(0)设置背景图片,url会按照"0"路径取寻找图片,最终找不到
然而,即便找不到,url(0)的优先级还是比背景颜色更高,所以最终是透明效果【实际上, 显示的是url(0)】
所以说你可以随便输入字符串,都能导致现在的效果,比如说:url("enenen")
这样做其实是会报错的
如果你要用这个方式来设置背景色透明的话,可以使用url(''),至少不会报错
不过其实有很多设置透明色的办法