Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html CSS按钮值样式_Html_Css_Button_Styling - Fatal编程技术网

Html CSS按钮值样式

Html CSS按钮值样式,html,css,button,styling,Html,Css,Button,Styling,如果我有这行代码: <input type="submit" class="mybutton" name="add" value="Add new"/> 如何使用CSS设置按钮值的样式? 我需要在它的值之前添加一个图像,因此我需要在值输出处添加这行代码: <span class="add">Add new</span> 添加新的 我试过这样的方法: <input type="submit" class="mybutton" name="add"

如果我有这行代码:

<input type="submit" class="mybutton" name="add" value="Add new"/>

如何使用CSS设置按钮值的样式? 我需要在它的值之前添加一个图像,因此我需要在值输出处添加这行代码:

<span class="add">Add new</span>
添加新的
我试过这样的方法:

<input type="submit" class="mybutton" name="add" value="">
<span class="add">Add new</span></input>

新增
哈哈,但这完全没有任何意义

有人给你小费吗

编辑

哇,谢谢你的快速回复。忘了提到我使用了一个包含“sexybuttons”的.CSS文件,所以我不能更改样式,需要其他方法

<button type="submit">


这就是我要找的。非常感谢。

您可以尝试使用
按钮
标记,而不是
输入

<button type="submit" class="mybutton" name="add">
  <img src="path_to_image">
  <span class="add">Add new</span>
</button>

新增

或者您可以使用CSS为按钮设置背景图像。

您可以使用CSS设置背景图像并将其应用于按钮,如下所示:

<input type="submit" class="mybutton" name="add" value="Add new"/>
css:

input[type=button],input[type=submit],button{
    background:url(images/btn-verzend.jpg) no-repeat;
    width:91px;
    height:35px;
    line-height:35px;
    border:none;
    color:#FFF;
    cursor:pointer;
}
<input type="submit" name="add" value="Send" />
<input type="button" name="add" value="Send" />
<button>Send</button>
html:

input[type=button],input[type=submit],button{
    background:url(images/btn-verzend.jpg) no-repeat;
    width:91px;
    height:35px;
    line-height:35px;
    border:none;
    color:#FFF;
    cursor:pointer;
}
<input type="submit" name="add" value="Send" />
<input type="button" name="add" value="Send" />
<button>Send</button>

发送

这对我很有用。

我希望你正在看这个

HTML

<input type="submit" class="mybutton" name="add" value=""/>
<input type="submit" class="mybutton" name="add" value="Add New" />​
尝试:


新增


.我的按钮{
背景:url(image.jpg)不重复;
高度:12px;
宽度:12px;
颜色:#fff;
边界:无
}
HTML

<input type="submit" class="mybutton" name="add" value=""/>
<input type="submit" class="mybutton" name="add" value="Add New" />​

您也可以这样做:

<span id="addSubmitButton" class="add" class="mybutton">Add new</span>
或者,您可以使用jquery执行此操作,而无需更改原始代码,如下所示:

$("#addSubmitButton").before("<img src='image.jpg' alt='image'/>");
(“#添加提交按钮”)。在(”)之前; 如果在HTML表单中使用
元素,不同的浏览器可能会提交不同的值。使用
在HTML表单中创建按钮。
.mybutton:before{
content:"url(image.jpg)";
}
$("#addSubmitButton").before("<img src='image.jpg' alt='image'/>");