作者:电脑信息网日期:
返回目录:设置问题
public string bgcolor = string.Empty;
protected void Page_Load(object sender, EventArgs e)
{
int x = 1, y = 1;//取像素的点位zhidao
using (Bitmap bmp = new Bitmap(Server.MapPath("~/images/wish_06.jpg")))//这里改成你的图版片地址
{
Color pixelColor = bmp.GetPixel(x, y);
bgcolor = ColorTranslator.ToHtml(pixelColor);
}
}
然后把bgcolor写到权前台的div的style中
css2.0版本并没有可以zd直接约束背景图片大小的css样式,css3.0可以使用background-size来设置背景图大小,不过到目前为止css3还没有获得所有主流浏览器的兼容,建议你将背景图改为图片 既不会影内响到图片质量 也可以很方便的约束图片大小 如果需要在图片上边写东西 请使用position绝对定容位
有多种方法
1)给DIV设置一个background-image 属性,这样就是背景了,而DIV内的内容都会在这个背景之上
2)用不同层级的DIV来实现
这样设置div背景图片的写法是错误的,正确的zd写法应该是这样
css内嵌式写法:div{ background:url('图片的路径') }
css行内样式写法: style=“background:url('图片的路径')”
下面举例说明
步骤1:新建一个html页面,修改里面的代码,添加1个div标签,id为div1,同时准备2张图片作为背景图分别叫“01.jpg”和“02.jpg”,此时div1未设置背专景图,在浏览器中显示为
步骤2:div1采用属css内嵌式写法设置背景图片,代码及浏览器中显示的效果为
步骤3:div1换用css行内样式写法设置背景图片,代码及浏览器中显示的效果为