我试图让表单响应。
如果我现在将鼠标悬停在提交按钮上,则会出现两个按钮?
示例图片:
代码:
.loudbutton:hover { cursor:pointer;
width: 90%;
height: 40%;
background-image: url('http://www.workbooks.com/sites/default/files/image/submit-button-2015-light-2.jpg');
}
答案 0 :(得分:0)
.loudbutton:hover {cursor:pointer; 网址(' http://www.workbooks.com/sites/default/files/image/submit-button-2015-light-2.jpg')封面; }
答案 1 :(得分:0)
问题是,当图像不足以填满整个元素时,它会重复图像。
添加background-size: 100% 100%
以使其填充按钮而不重复:
.loudbutton:hover { cursor:pointer;
width: 90%;
height: 40%;
background-image: url('http://www.workbooks.com/sites/default/files/image/submit-button-2015-light-2.jpg');
background-size: 100% 100%;
}
也就是说,正如Denis指出的那样,使用CSS可以很容易地完成这种图像,因此您根本不需要图像文件。 Updated Fiddle without the image
答案 2 :(得分:0)
悬停时设置的背景图像不如按钮宽。 您可以使用CSS在不使用图像的情况下实现相同的结果,而不是使用背景图像,从而节省了http请求。
答案 3 :(得分:0)
将css更改为
override func setUp() {
super.setUp()
if !DataModelLayerOperation.isUserLoggedIn() {
//do something
}
}