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。