缩略图中的中心图像

时间:2015-05-09 17:07:38

标签: css asp.net-mvc twitter-bootstrap razor

这就是我所拥有的(锚内的图像):
enter image description here
我希望低分辨率图像将像这样居中:(用油漆编辑)
enter image description here

这是剃须刀的观点:

<div>
<div class="row">
    @foreach (var item in Model)
    {
        <div class="col-md-3 ">
            <div class="thumbnail centerThumb" style="height:345px; width:280px;margin-bottom:15px">
                <div style="height:125px; ">
                    <a href="@Url.Action("Details", "Items", new { id = item.ItemID})">
                        <img src="~/Content/thumbnails/@item.Img" alt="thmbnail" width="255" class="img-rounded centerThumb">
                    </a>
                </div>
                <div class="caption">
                    <h3>@Html.DisplayFor(modelItem => item.Name)</h3>
                    <p style="height:95px">@Html.DisplayFor(modelItem => item.Description)</p>
                    <p style="position:fixed">
                        <a href="#" class="btn btn-primary" role="button">Add to Cart</a>
                    </p>
                    <p style="margin-left:50%"> @Html.DisplayFor(modelItem => item.Price) </p>
                </div>
            </div>
        </div>
    }
</div>

2 个答案:

答案 0 :(得分:0)

您可以使用.col-md-3:nth-child(4) .thumbnail.centerThumb img { left: 15%; position: relative; top: 25%; }

更改第4个元素
{{1}}

答案 1 :(得分:0)

此CSS使您的图像处于中心位置。

.centerThumb {
    text-align: center;
 }

但是根据网页,您的图片在文本后面有一些填充。使用油漆去除图像的填充。那么它会对你有用。