有没有办法可以使用CSS或javascript来控制按钮样式,但按钮实际上说的是什么。我见过很多“CSS按钮创建工具”,但它们都需要html,或者需要“推这里”的部分代码。
(更新)
谢谢大家的意见
让我解释一下大局。简而言之,我们正在使用第三方来控制我们网站的电子商务端。我们有一个css覆盖文件,我们可以用它来控制网站显示的很多内容。
这是一个按钮的粗略示例:
http://jsfiddle.net/Buford/yLSHT/
<style type="text/css">
.btn {
background: #3498db;
background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
background-image: -moz-linear-gradient(top, #3498db, #2980b9);
background-image: -ms-linear-gradient(top, #3498db, #2980b9);
background-image: -o-linear-gradient(top, #3498db, #2980b9);
background-image: linear-gradient(to bottom, #3498db, #2980b9);
-webkit-border-radius: 6;
-moz-border-radius: 6;
border-radius: 6px;
font-family: Arial;
color: #ffffff;
font-size: 20px;
padding: 10px 20px 10px 20px;
text-decoration: none;
}
.btn:hover {
background: #3cb0fd;
background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
text-decoration: none;
}
</style>
<body><a href="#" class="btn">PUSH ME</a></body>
有没有办法我们可以将html代码“PUSH ME”更新为可以通过CSS或Javascript控制的变量?
答案 0 :(得分:1)
当然,特别是如果按钮元素为空白。
这是HTML:
<button></button>
而且,CSS:
button:before {
content: "Click me";
}
答案 1 :(得分:0)
以下是使用Javascript的解决方案:
HTML代码:
<input type="button" id="button1"/>
Javascript代码:
document.getElementById('button1').value='This is button';