0

我似乎无法让我的图像并排对齐,它们只是不断堆叠在一起。我只有足够的知识来摸索指导,我被困在这里。

HTML:

<div class='sticky-bar'>
    <div class='sticky-bar-inner'>
        <div>
            <a href='https://www.facebook.com/salvageinteriors' target='_blank'>
                <img src='img.png' /> 
            </a>
        </div>
    </div>
</div>

我似乎无法在此处获取其余代码,但它只是不断重复上述内容。

CSS:

.sticky-bar {
    background: none repeat scroll 0 0 #FFFFFF;
    bottom: 0;
    color: #000000;
    font-weight: 700;
    left: 10px;
    margin: 9px;
    opacity: 0.6;
    position: fixed;
    width: 45px;
    z-index: 62;
}

.sticky-bar-inner {
    display: inline-block;
    margin-left:auto;
    padding: 20px 0;
    text-align: left;
    width:90%;
}
4

1 回答 1

0

尝试这个:

使用float:left属性。它将用于并排对齐 div,当达到父宽度时,图像将在下一行对齐。

HTML:

<div class='sticky-bar'>
    <div class='sticky-bar-inner'>
        <div class="inner-divs">
            <a href='https://www.facebook.com/salvageinteriors' target='_blank'>
                <img src='img.png' /> 
            </a>
        </div>
    </div>
</div>

CSS:

为.sticky-bar-inner类设置宽度

.sticky-bar-inner {
    padding: 20px 0;
    width:500px;
}

并将float:left属性设置为内部图像 div。

.inner-divs{
   float:left;
}
于 2013-10-22T04:21:48.517 回答