CSS 图像不会向左浮动

标签 css

我创建了一个 buddypress 主题,但是当我需要显示在线用户时,我的 css 不会将我的图像 float 到左侧。我已经设置了图像大小、填充和边距,但它无法使我的图像 float

这是HTML代码

    <div class="item-title-members"> <a href="http://demo.com/user1">ovolo</a>

    </div>
</div>
<div class="item-avatar"> <a href="http://demo.com/user2" title="admin"><img src="http://imageshack.us/a/img89/3994/e6n6.png" class="avatar user-1-avatar avatar- photo" width="150" height="150" alt="Profile picture of admin" /></a>

    <div class="item-title-members"> <a href="http://demo.com/user2">admin</a>

    </div>
</div>

这是CSS

div.avatar-block {
height: 200px;
width: 94%;
}

div.avatar-block .item-avatar {
position: absolute;
float: left;
}

div.item-avatar a {
height: 200px;
width: 200px;
}

.item-title-members {
text-align: center;
}

http://jsfiddle.net/j9zru/1/

最佳答案

从 .item-avatar 类中删除 position:absolute

div.avatar-block .item-avatar {
 float: left;
}

关于CSS 图像不会向左浮动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18227778/

相关文章:

css - 如何让 PagedList.Pagecount 和 @Html.PagedListPager 显示在同一行?

html - 无法识别 IE9 中的 ID 选择器

css - 如何在 Chrome 中模拟偏色方案媒体查询?

javascript - 根据单选按钮选择更改 Javascript 变量图像源

javascript - 使用不同的错误类进行验证

html - 媒体容器和旁边主要内部或外部

html - CSS:如何围绕居中元素对齐元素?

javascript - JQuery Mobile 滚动时隐藏地址栏

html - 当鼠标悬停在其后面的某物上时 CSS 菜单关闭

html - 在框内定位文本时遇到问题