Html 将输入样式设置为超链接
我正在尝试在输入中执行如下按钮:Html 将输入样式设置为超链接,html,css,forms,input,Html,Css,Forms,Input,我正在尝试在输入中执行如下按钮: 我可以作为一个来做,因为你不能把元素放在标记中,你不能用精灵来完成,你可以用一个单独的图像 您可以使用第一个示例,只需使用JavaScript将submit()操作附加到它 <a class="contentAddToCart2" href="document.getElementById('#formID').submit();return false;" id="submitButton">Buy Now<span></sp
我可以作为一个
来做,因为你不能把元素放在
标记中,你不能用精灵来完成,你可以用一个单独的图像
您可以使用第一个示例,只需使用JavaScript将submit()操作附加到它
<a class="contentAddToCart2" href="document.getElementById('#formID').submit();return false;" id="submitButton">Buy Now<span></span></a>
因为不能将元素放入
标记中,所以不能用精灵来完成这一点,但可以用单个图像来完成
您可以使用第一个示例,只需使用JavaScript将submit()操作附加到它
<a class="contentAddToCart2" href="document.getElementById('#formID').submit();return false;" id="submitButton">Buy Now<span></span></a>
如果您将精灵放置在图像中彼此下方而不是彼此相邻,您可以这样做:并更改精灵在背景中的垂直位置
之所以会有跨距,是因为可以将按钮的背景图像指定给跨距。在这个演示中,我把它们变成黄色,因为我没有你的图像,这是为了证明概念。您可以使用背景的垂直位置,来选择正确的精灵。目前,它被设置为top
HTML
如果您将精灵放置在图像中彼此下方而不是彼此相邻,您可以这样做:并更改精灵在背景中的垂直位置
之所以会有跨距,是因为可以将按钮的背景图像指定给跨距。在这个演示中,我把它们变成黄色,因为我没有你的图像,这是为了证明概念。您可以使用背景的垂直位置,来选择正确的精灵。目前,它被设置为top
HTML
我不明白你为什么不使用输入。您可以为输入分配填充和背景图像,而不会出现任何问题。至于那个精灵,我认为如果你把“槽”放在行而不是列中,处理起来会容易得多
这里的示例:我不明白您为什么不使用输入。您可以为输入分配填充和背景图像,而不会出现任何问题。至于那个精灵,我认为如果你把“槽”放在行而不是列中,处理起来会容易得多
这里的示例:您会推荐哪种方式?另外,你给我的第二种方法似乎不起作用。我建议第二种方法。两个问题:1)您是否包括jQuery库2)您是否将submitButton id添加到锚标记?我在上面添加了一个演示链接供您查看。您会推荐哪种方式?另外,你给我的第二种方法似乎不起作用。我建议第二种方法。两个问题:1)是否包括jQuery库2)是否将submitButton id添加到锚标记?我在上面添加了一个演示链接供您查看。
This is what I want the input to look like:<br/>
<span><a class="contentAddToCart" href="#">Buy Now</a></span>
<br/>
But this is as far as I have been able to figure out:<br/>
<span><input class="contentAddToCart" type="submit" name="Buy" value="Buy Now"></span>
.contentAddToCart {
font-size: 15px;
font-family: arial;
text-decoration: none;
color: black;
line-height: 24px;
height: 24px;
border: 1px solid #333;
background: url("http://f.cl.ly/items/103I080w2r2Y0x122K3z/demo.png") no-repeat 58px top;
display: inline-block;
text-align: center;
padding-right: 28px;
}
span {
display: inline-block;
background: yellow; /* put button background image here instead */
}