jquery - 使用一点 JS 可能实现 CSS float 中心 hack

标签 jquery css position css-float

我无法将事物置于中心位置。图片库的元素符号位于一个绝对导航系统内,该导航系统主要由容器上的 position:absolute 属性控制,宽度为:968px;

图片数量未知。如果有 8 颗,则有 8 颗子弹、4 颗、4 颗子弹等......子弹需要 float 以确保它们彼此成一直线,但由于它们不是 float:center,所以我无法完成中心位置。

他们是一个很好的干净的 CSS 解决方案,还是最好使用一些 JS 来检测子弹的数量,然后相应地定位。

示例 -- http://www.golfbrowser.com/courses/wentworth-east/

任何想法,

很棒

最佳答案

尝试以下操作:

.nivo-controlNav {
    display: inline-block;
    position: relative;
    top: 420px;
}

.nivo-controlNav a {
    background: url("http://www.golfbrowser.com/images/structure/bullets.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    float: left;
    height: 22px;
    margin-right: 3px;
    position: relative;
    text-indent: -9999px;
    width: 22px;
}

关于jquery - 使用一点 JS 可能实现 CSS float 中心 hack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5991826/

相关文章:

html - Twitter Bootstrap 问题 : Input field overflow (non-responsive)

html - 在 div 容器中居中可变数量的 div

css - IceFaces menuBar + menuItem 在 IE7 上显示错误

jquery - 未捕获类型错误 : Object [object DOMWindow] has no method 'set' on backbone-min. js

html - CSS 不会在父 div 中居中列表

json - Ajax JSON多数组 - 确定数组索引包含指定值

共享公共(public)类的 CSS ID

PHP获取div位置并存储在session中

jquery - 如何仅通过单击特定 div 来处理 div 的可见性

javascript - Canvas 'drawImage' 返回 ' No function was found that matched the signature provided.'