当前位置:编程学习 > C#/ASP.NET >>

在样式中给一个button设定了背景图片,但是不怎么回事不显示

这是样式
background-image:url(images/退出.png); background-repeat: no-repeat;
background-position: center; width: 86px; height: 22px; --------------------编程问答-------------------- 有可能是路径不对
background-image:url(/images/退出.png);  --------------------编程问答-------------------- 图片路径,样式表路径 都有可能 ,再多贴点代码 --------------------编程问答-------------------- 图片路径出错了 --------------------编程问答-------------------- 不是这样的吧。。。是图像安扭吧。。。
<asp:ImageButton ID="ImageButton1" runat="server" />这个吧。。。 --------------------编程问答-------------------- 1,注意相对路径的写法,这个很重要
2,不要使用中文路径,有时候会出问题
3,最好换成jpg格式测试 --------------------编程问答--------------------
引用 1 楼 sprc_lcl 的回复:
有可能是路径不对
background-image:url(/images/退出.png);

前面先打个/从根目录找。 --------------------编程问答-------------------- 看路径是否正确 --------------------编程问答-------------------- 路径问题吧。 --------------------编程问答-------------------- <asp:ImageButton runat="server" BorderWidth="0px" ImageUrl="~/images/退出.png"  
 ID="loginbuuton" OnClick="loginbutton_Click" ></asp:ImageButton>
这是个登录按钮的样式! --------------------编程问答-------------------- 多数是路径问题 --------------------编程问答--------------------
引用楼主 zhaocheng_2009 的回复:
这是样式
background-image:url(images/退出.png); background-repeat: no-repeat;
background-position: center; width: 86px; height: 22px;


你用火狐的Firebug看下,一目了然,看你到底缺少什么。 --------------------编程问答-------------------- Button的背景图片要有background-color的设置不然是不会有的,最好使用ImageButton --------------------编程问答--------------------
引用 1 楼 sprc_lcl 的回复:
有可能是路径不对
background-image:url(/images/退出.png);

估计是图片路径不对或者是CSS文件路径不对. --------------------编程问答-------------------- 路径问题,仔细检查下。 --------------------编程问答-------------------- 路径问题   重复中。。。。 --------------------编程问答-------------------- 我遇过这个问题  lz 你还是仔细检查检查 --------------------编程问答-------------------- 可以用Button按钮与ImageList控件的组合 --------------------编程问答-------------------- 还有个问题可能是权限问题。images文件夹没有匿名账户读取权限。在web.config里进行配置
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,