作者:刘美娥94662 | 2023-09-04 10:33
所以,我可以创建一个带图像的输入按钮
但是,我无法使用CSS获得相同的行为.例如,我试过了
其中"myButton"在CSS文件中定义为
.myButton {
background:url(/images/Btn.PNG) no-repeat;
cursor:pointer;
width: 200px;
height: 100px;
border: none;
}
如果这就是我想做的,我可以使用原始样式,但我想在悬停时更改按钮的外观(使用myButton:hover
类).我知道链接很好,因为我已经能够为页面的其他部分加载它们作为背景图像(就像检查一样).我在网上找到了如何使用JavaScript进行操作的示例,但我正在寻找一个CSS解决方案.
我正在使用Firefox 3.0.3,如果这有所作为.
1> ceejayoz..:
如果您想使用CSS设置按钮样式,请将其设为type ="submit"按钮而不是type ="image".type ="image"需要一个SRC,你不能在CSS中设置它.
请注意,Safari不会让您按照您要查找的方式设置任何按钮的样式.如果您需要Safari支持,则需要放置图像并具有提交表单的onclick功能.
Safari 3及更高版本允许您根据需要设置按钮样式.为了更兼容,请使用