css - 在 asp.net webforms 中设置 div 的背景或背景图像

标签 css asp.net .net webforms markup

我在 Visual Studio 解决方案的 Web 元素中有以下图像路径的代码

 Folder1\Images\banner.png'


<div id="placeholder">

</div>

为此设置背景的css是

 #placeholder { 
    position:relative;
    width: 40em;
    margin:auto;
    height:4em;
    margin-top: -1em;
    padding-top: 2em;
    background-image:url('../folder1/Images/banner.png');    
    /* background('('../folder1/Images/banner.png') */
    background-size: 40em;
    background-repeat:no-repeat;    
    clear: right;
    }

我也尝试过使用 ~ 而不是 ../符号,但它不起作用。

我应该使用 background-image 还是 background 属性来设置 div 的背景图像。无论我使用哪个属性,我都不会在背景中获得任何图像。 请帮忙。

最佳答案

您需要为背景图像添加一个宽度 和一个高度 以使其正确显示。

所以你想要类似的东西

#placeholder { 
    background-image:url('../folder1/Images/banner.png');    
    height: 100px;
    width: 100px;
}

关于css - 在 asp.net webforms 中设置 div 的背景或背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26037742/

相关文章:

c# - 在基于 .Net 4.0 的应用程序中解码 JWT token

javascript - Bootstrap Modal 将背景涂黑

html - 任何简单的方法(也许使用CSS)可以根据书签突出显示网页的一部分(site.com/page.htm#bookmark

javascript - 未捕获的类型错误 : Cannot set property 'innerHTML' of undefined console error

asp.net - 如何在 asp 按钮的不同事件上应用不同的 css 样式?

c# - 调整表单宽度以匹配 SplitContainer 大小

php - 将 HTML 转换为 PHP 后 CSS 背景图像失败

css - R Markdown 幻灯片与reveal.js : How to left align list items (bullets and numbers)?

asp.net - 具有来自 ASP.NET 的多个返回值的 JQuery Ajax

c# - 具有终结器但不是 IDisposable 的单例