[英]center my image inside ul li div
我已将图像放在页脚中,但我想使其居中,但我不会工作,但我希望图像居中,因此我希望有人可以帮助我看看我的代码
的HTML
<div class="center">
<ul>
<li><a href="#" target="_blank" class="centering_"></a></li>
</ul>
</div>
CSS:
.center
{
width: 84px;
margin: 0 auto;
}
.center ul
{
width: 209px;
line-height: normal;
}
.center ul li
{
float: left;
margin-right: 11px;
}
.center ul li.last
{
margin-right: 0px;
}
.center ul li a
{
display: block;
height: 33px;
width: 33px;
}
.centering_ {background: transparent url('../images/hello.png') no-repeat;}
编辑:这是jsFiddle中的示例: http : //jsfiddle.net/XJbaM/
在我的代码中,我的页脚中有两个图标,我想要的是删除页脚中的右图标和中左图标,图标上方的文本已居中
解决了
像这样添加包装器div。
<div>
<ul>
<li>
<div class="wrapper">
<a href="img"></a>
</div>
</li>
</ul>
和包装的CSS:
.wrapper {
margin:0 auto;
width: /* how big your img is PX EM % etc */;
text-align:center;
}
我在浏览器中对其进行了测试,并且可以正常工作。 这是我使用的精确代码:您和我的混合物
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<style>
.center
{
width: 784px;
margin: 0 auto;
border: 1px solid #000;
}
.center ul
{
width: 709px;
line-height: normal;
}
.center ul li
{
float: left;
margin-right: 11px;
border: 1px solid #000;
width:500px;
}
.wrapper {
margin:0 auto;
width:500px;
text-align:center;
}
.center ul li.last
{
margin-right: 0px;
}
.center ul li a
{
display:inline-block;
height: 33px;
width:100px;
}
.clear {
clear:left;
}
.centering_ {background-image:url(img/activenav.png);
background-repeat:no-repeat;}
</style>
</head>
<body>
<div class="center">
<ul>
<li><div class="wrapper"><a href="#" target="_blank" class="centering_"></a></div></li>
</ul>
<div class="clear">ss</div>
</div>
</body>
</html>
我的海盗现在在哪里?
将标记<CENTER>和</ CENTER>放在整个div周围。 它将以div为中心。
<CENTER>
<div class="center">
<ul>
<li><a href="#" target="_blank" class="centering_"></a></li>
</ul>
</div>
</CENTER>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.