当前位置:首页 » 背景图片 » 设置button的背景图片
扩展阅读
星期天早晨卡通图片 2024-11-08 11:25:26

设置button的背景图片

发布时间: 2022-04-17 23:16:07

A. ui怎么设置button被选中后的背景颜色

1,通过按钮的事件来设置背景色

- (void)viewDidLoad {
[super viewDidLoad];

UIButton *button1 = [[UIButton alloc] initWithFrame:CGRectMake(50, 200, 100, 50)];
[button1 setTitle:@"button1" forState:UIControlStateNormal];
button1.backgroundColor = [UIColor orangeColor];
[button1 addTarget:self action:@selector(button1BackGroundHighlighted:) forControlEvents:UIControlEventTouchDown];
[button1 addTarget:self action:@selector(button1BackGroundNormal:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:button1];
}

// button1普通状态下的背景色
- (void)button1BackGroundNormal:(UIButton *)sender
{
sender.backgroundColor = [UIColor orangeColor];
}

// button1高亮状态下的背景色
- (void)button1BackGroundHighlighted:(UIButton *)sender
{
sender.backgroundColor = [UIColor greenColor];
}

2,通过把颜色转换为UIImage来作为按钮不同状态下的背景图片

- (void)viewDidLoad {
[super viewDidLoad];

UIButton *button2 = [[UIButton alloc] initWithFrame:CGRectMake(170, 200, 100, 50)];
[button2 setTitle:@"button2" forState:UIControlStateNormal];
[button2 setBackgroundImage:[self imageWithColor:[UIColor redColor]] forState:UIControlStateNormal];
[button2 setBackgroundImage:[self imageWithColor:[UIColor grayColor]] forState:UIControlStateHighlighted];
[self.view addSubview:button2];
}

// 颜色转换为背景图片
- (UIImage *)imageWithColor:(UIColor *)color {
CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);
UIGraphicsBeginImageContext(rect.size);
CGContextRef context = UIGraphicsGetCurrentContext();

(context, [color CGColor]);
CGContextFillRect(context, rect);

UIImage *image = ();
UIGraphicsEndImageContext();

return image;
}

B. html中,button 背景图片如何设置

设背景图片用background,但是这个属性不会放缩,所以它只取button大小的图片做背景

C. CSS如何设置按钮背景图片

我也遇到过这个问题,看下面的:
..button{
background-image:url("***.jpg");
}
按钮上不出现图片
..button{
background-color:blue;
background-image:url("***.jpg");
}
这样设置终于显示背景图片了

我就是这样无意中发现的

D. html 如何给button设置背景图片的同时设置按钮的背景色

这个可以用css来实现:background:url('imgurl')里面放图片地址,如果还想同时显示背景,需要用透明的PNG图片,如果不想图片重复显示需要设置背景不重复:background-repeat:no-repeat; 然后用background-color:red;设置按钮的背景颜色。下面例子是简写

<inputtype="button"style="background:url(./aa.png)no-repeatcenterred;width:200px;height:200px;">

E. winfrom中如何设置Button的背景图片 要代码模式的 不要属性的 那个我会······

事件中改变按钮的背景图片一般这样:this.button1.BackgroundImage = System.Drawing.Image.FromFile("3.jpg");其中button1是按钮的ID;关键是图片路径的问题了,以上这样写的前提是3.jgp放在了项目bin\debug下。否则得写成带绝对路径了this.button1.BackgroundImage = System.Drawing.Image.FromFile("F:/3.jpg");如果提示转义符的问题,就是需要在所有路径前面加上@符号了,如(@"F:/3.jpg");希望对你有帮助,贝特,呵呵

F. qt里如何给button添加背景图片

1、打开QT CREATOR,来到并来到设计师designer的编辑界面。

G. <html:button 里可以设置按钮的背景图片吗咋设置

1、新建一个文件夹,用来存放网页文件和图片,快捷键ctrl+shift+n。

H. 如何设置按钮背景图片

很多人提交表单时都喜欢用一个图片来作为提交按钮,大多数人可能用JS去操作表单的提交,即当用户点击这个图片时响应一个JS来提交表单.其实还有一种方法,就是直接设置SUBMIT按钮的图片背景.设置它的图片背景有二种方法,一是直接在按钮中设置,如下:
<input type="submit" name="submit_button" value="" style="background:url(imagepath) no-repeat" />
这种设置方法在FF下可见,但是在IE下不可见,不知道为什么.反正我测试时IE下是不可见的,换成这样也不行:background-image\backgroundimage;
另一种方法就是用CSS来设置,实现方法如下:
<style type="text/css">
.submitStyle {background:url(imagpath);border:0px}
</style>
这种方法是比较好的,因为在IE或FF下都能正常显示.

I. html如何设置按钮的背景图片

1、首先将网页文件和需要到的图片放到同一个文件中。

J. 如何给HTML中的button按钮添加背景图片,图片不止一个,可以先看一下要求实现效果,注意:是两种颜色

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html。