请教各位大神!CSS中文字旁边添加图片问题!

小弟想在红线部分修改为一个地球的图片(用于多语言选择)
结果不管修改css,或者修改html,都是不居中的图片。
如下图

请问大神们,要如何修改才比较好看。像图1原来那样。
html代码
<div id="leftcontrol">
<ul id="nav">
<li><div id="closelc" class="fr btn hide"><div class="lcbody"><div class="lcitem top"><div class="rect top"></div></div><div class="lcitem bottom"><div class="rect bottom"></div></div></div></div></li>
<li class="navitem active"><a class="transform" href="http://localhost/m"><span class="circle transform"></span>首页</a></li>
<li class="navitem "><a href='javascript:;' class="hassub"><span class="circle transform"></span>产品展示1<span class="more"><span class="h"></span><span class="h v transform"></span></span></a>
<ul class="subnav transform"
data-height="150"
>
<li><a href="list.php?tid=23"><i class="fa fa-angle-right"></i>红酒1</a></li>
<li><a href="list.php?tid=24"><i class="fa fa-angle-right"></i>饮料1</a></li>
<li><a href="list.php?tid=25"><i class="fa fa-angle-right"></i>其余1</a></li>
</ul>
</ul>
</div>
</body>
</html>CSS代码:
@charset "utf-8";
/* CSS Document */
/*导航*/
#leftcontrol {background: #FAFAFA;}
#leftcontrol ul li {border-top: 1px solid #EBEBEB;}
#leftcontrol > ul > li.active a {background: #F1F1F1;color: #4E4E4E;}
#leftcontrol ul li:hover {background-color: transparent;}
#leftcontrol ul li.active a.hassub {background: #EBEBEB;}
#leftcontrol ul.subnav li a {background: #ebebeb;color: #4E4E4E;}
#leftcontrol ul.subnav li.active a {background: #E7E7E7;}
#sitecontent {box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);}
#leftcontrol ul li a span.circle {border: #D8D8D8 1px solid; border-radius: 0px;width: 1px;background-color: #D8D8D8;}
#leftcontrol ul li.active a span.circle { border-color: #ff072a;background-color: #ff072a;border-radius: 0px;width: 1px;}
#leftcontrol ul.subnav li a i {color: #B4B4B4;}
/*导航结束*/
...全文
相关推荐
CSS3给图片添加旋转背景特效
CSS3给图片添加旋转背景特效 || 鼠标悬停旋转背景特效
input框添加图片按钮
为减少页面空间占用,将图片按钮放置在input输入框中,兼容火狐、谷歌和IE,图片自行替换
CSS实现文字环绕图片效果
主要为大家详细介绍了CSS文字环绕图片遇到的问题及解决方法,感兴趣的小伙伴们可以参考一下
CSS解决文字与图片不能水平居中对齐的问题
在文字旁边加上一个图标,通过css如何解决文字与图片不能水平居中对齐的问题,下面有个示例,大家可以参考下
完美解决webpack打包css背景图片路径问题
在vue组件的style标签内部有如下一段使用背景图片的css代码 background-image: url("../assets/img/icon_add.png"); 在webpack中css-loader的解析配置如下 { test: /\.(css|less)$/, exclude: path.resolve(__dirname, 'node_modules'), use: ['style-loader', 'css-loader', 'less-loader'] } 打包后在dist目录的发现没有css文件。这是因为css


