css - 如何使用 CSS 并排对齐三个图像

标签 css html

我想并排对齐这三个图像,并使用带有 id 菜单的 div。

HTML

<div id="menu">...</div>      
<div class="l-grid">
    <ul>
        <li class="l-col l-size1of4">
            <div id="location">
                <img alt="Tell us your locaiton" src="images\location.jpeg" />
            </div>
        </li>
        <li class="l-col l-size1of4">
            <div id="delivery">
                <img alt="Choose menu to be delivered" src="images\dial\location.jpeg" />
            </div>
        </li>
        <li class="l-col l-size1of4">
            <div id="payment">
                <img alt="Payment mode" src="images\dial\payment.jpeg" />
            </div>
        </li>
    </ul>
</div>

CSS

.l-col {
    float: left;
}

.l-size1of4 {
    width: 166px;
}

相邻的图片必须在页面中和 div id main 之后。

最佳答案

ul li.l-col设置为display:inline-block:

.l-col{
    display: inline-block;
}

JS fiddle : http://jsfiddle.net/mR64t/

关于css - 如何使用 CSS 并排对齐三个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20678031/

相关文章:

javascript - 如何防止 CSS 或 jQuery 中单词和标点符号之间的换行符

javascript - 在鼠标光标后以圆圈形式显示隐藏文本

javascript - 使用 CSS 缩放时,jquery-ui slider 行为错误

javascript - 为什么手机使用 jQuery 检测疯狂的宽度 ('body' ).width();

html - CSS 动画,仅在特定元素上渲染叠加层

jquery - 使用 jquery 替换 <div> 中的 <p> 中的单词

html - 如何使用最小宽度

jquery - 如何使用 jquery 显示或隐藏标签

html - :not(selector) isn't working properly

jquery - 高度在某些时候无法正确呈现