我正在尝试自定义已经如下所示的输入类型文件的消息:
我需要垂直对齐“未选择文件”的中间并更改“选择文件”和“未选择文件”的文本
我正在尝试自定义已经如下所示的输入类型文件的消息:
我需要垂直对齐“未选择文件”的中间并更改“选择文件”和“未选择文件”的文本
我是 Objective C 的新手,也是编程的新手。我正在阅读一本名为“Objective C for Absolute Beginner”的书,当我尝试使用他们的示例进行练习时遇到问题。
在示例中,我们有一些方法要定义,它们必须使用一些变量。但是没有行来声明这些变量,我的 Xcode 中出现错误。然后我尝试在实现中声明这些变量并且它起作用了。(不再有错误)
我的问题是,这本书缺少关于声明变量的内容还是没有必要?还是取决于 Xcode 版本?因为在下一个示例中,我再次遇到此类问题。
我知道这可能是一个愚蠢的问题,但我是全新的^^。
太感谢了。
#import "RadioStation.h"
@implementation RadioStation
+ (double)minAMFrequency {
return 520.0;
}
+ (double)maxAMFrequency {
return 1610.0;
}
+ (double)minFMFrequency {
return 88.3;
}
+ (double)maxFMFrequency {
return 107.9;
}
- (id)initWithName:(NSString *)newName atFrequency:(double)newFrequency {
self = [super init];
if (self != nil) {
name = newName;
frequency = newFrequency;
}
return self;
}
- (NSString *)name {
return name;
}
- (void)setName:(NSString *)newName {
name = newName;
}
- (double)frequency {
return frequency;
}
- (void)setFrequency:(double)newFrequency {
frequency = newFrequency;
}
@end
您可以像这样自定义:
<style type="text/css">
#upload-file-container input {
filter: alpha(opacity=0);
opacity: 0;
}
</style>
<br />
<label>Please click the Image to Upload a file:</label>
<div id="upload-file-container">
<input type="file" name="photo" />
</div>
在 Evan 的示例中添加填充可以垂直对齐文本。文本本身是由系统生成的:
http://jsfiddle.net/5rp5e/2/ (工作示例)
<div id="background">
<input type="file" value="choose file" />
</div>
CSS:
#background{
padding:20px;
background: #ccc;
width: 300px; /* or whatever you want it to be */
}