背景图片与背景颜色的问题_html/css_WEB-ITnose
效果图如下:
源代码如下:
#search-input{
border: none;
border-radius: 6px;
height: 35px;
width: 62%;
margin-left: 3%;
margin-right: 3%;
font-size: 0.9rem;
font-weight: 600;
text-align: center;
background-color: #d7d7d9;
background: url(../images/search.png) no-repeat 3% center;
background-size: 17px;
padding: 0 8%;
}
效果图如下:
分析:结果发现背景颜色没了,翻了下论坛,发现background的写法很重要,如果又想有背景图片,又需要背景色,那就需要注意写法。如果先设背景色再设背景图,那么背景色就会被背景图覆盖掉。
所以可以写为:
background: #d7d7d9 url(../images/search.png) no-repeat 3% center;
效果如下所示:
这样就搞定了。
上一篇: 5、pytest 中文文档--猴子补丁
推荐阅读
-
【css】ie6 和 ie7 下 position 与 overflow 的问题_html/css_WEB-ITnose
-
用背景渐变的透明度设置不同颜色的背景渐变_html/css_WEB-ITnose
-
tips 前端 背景与元素的透明和模糊_html/css_WEB-ITnose
-
我在用CSS编一个表格,想把背景图片加到表头里,而表单的背景是空白的,具体代码和相关信息如下。在线等!_html/css_WEB-ITnose
-
耽误您一分钟看下,小白有问题要问,关于单行与多行textbox控件的CSS引用问题_html/css_WEB-ITnose
-
Flash与DIV的层叠顺序问题_html/css_WEB-ITnose
-
css3处理sprite背景图压缩来解决H5网页在手机浏览器下图标模糊的问题_html/css_WEB-ITnose
-
怎样更改有透明iframe做背景的字体样式,使其不受底层颜色影响?求大神指教!!_html/css_WEB-ITnose
-
背景图片logo用IE能复制出来,就是找不到背景logo的url地址_html/css_WEB-ITnose
-
急求高手解决CSS中的png背景图在IE6中透明度的问题!_html/css_WEB-ITnose