html - 如何将文本放在来自数据库的图片上?

标签 html css asp.net twitter-bootstrap

我正在使用 bootstrap,我的图片在我的行和列中,但我找不到在这张图片上放置文本的方法。有什么方法可以实现这一点吗?

<div class="container-fluid">
@foreach (Item items in Model.Items)
{
    <div class="row">
        <div class="col-md-12 text-center">
                <img src="~/images/@Html.DisplayFor(modelItem => items.Picture)" />
        </div> 
    </div>
}

最佳答案

在 CSS 中试试这个

.row {
 background-image: url("~/images/@Html.DisplayFor(modelItem => items.Picture)");
}

或者像这样:

   <div class="container-fluid">
       @foreach (Item items in Model.Items)
     {
    <div class="row" style=background-image:url("~/images/@Html.DisplayFor (modelItem => items.Picture)">
        <div class="col-md-12 text-center">
                <img src="~/images/@Html.DisplayFor(modelItem => items.Picture)" />
        </div> 
    </div>
     }

关于html - 如何将文本放在来自数据库的图片上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48329450/

相关文章:

c++ - 字体大小更改后 Qt 小部件无法正确调整

css - 当父项具有 "position: fixed"CSS 属性时,"transform"不起作用

javascript - 导航滚动和点击 anchor 标签

asp.net - 你用什么让 javascript 更像 C# ?

c# - 未知服务器标记 'EPiServerUI:ToolButton'

c# - 对于某些 400 错误,ASP.NET MVC customError 页面不会显示

html - 使用 bootstrap 3.3.6 将卡片与动态高度对齐?

javascript - React key 如何工作?

javascript - 从 YUI 数据表导出数据

html - 添加/删除/样式更改的 div 的 CSS3 转换/动画?