具有固定大小的容器元素中的中心图像(CSS,HTML)

前端之家收集整理的这篇文章主要介绍了具有固定大小的容器元素中的中心图像(CSS,HTML)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在.net页面显示图像,我从数据库加载(因此数量可能会有所不同).所有图像的宽度和高度分别不同,分别为130px和60px.我想将图像放入容器元素中,其固定宽度为130px,固定高度为60px.图像应垂直和水平居中.如果可能,容器元件应水平对齐.
我尝试了div(浮动)和跨度.使用div,我得到固定的大小,但不能使图像居中.有了span,我可以居中,但不设置任何尺寸.如果我将span放入div,它似乎表现得像div(中心被忽略).

解决方法

你可以看到它在 http://jsfiddle.net/km5dk/8/上工作

但我认为你搜索的是这样的东西.

### HTML ###


    <div id="container">
        <div class="image-container">
            <img src="#" alt="A image" />
        </div>
    </div>​


    ### CSS ###

    #container {
        width: 130px;
        height: 60px;
        display: table;
        background-color: #ccc;         
    }

    #container .image-container {
        text-align: center;
        vertical-align: middle;
        display: table-cell;
    }

    #container .image-container img {
        max-width: 160px;
        max-height: 60px;        
    }

猜你在找的CSS相关文章