本篇文章主要的介绍了关于HTML button标签的样式设置,还有关于HTML button标签的美化样式介绍,接下来就让我们一起来阅读本篇文章吧

首先我们先介绍HTML中的button标签的样式设置:

普通按钮设置:

把input元素的type属性设置为“button”,可以创建普通按钮。按钮上显示的文本是value属性的值,如果没有提供value属性,则只创建一个空按钮。如:

效果很明显,这是默认普通按钮的设置。

默认情况下,在普通按钮上点击,是没有任何反应的。因此,需要为普通按钮注册事件,并手动编写相应的处理函数。假如希望单击上述按钮时,提交表单,则要为按钮注册onClick 事件。如:

立即购买

现在点击按钮,就会触发onClick事件,并调用事件处理函数submitForm(buy),参数buy为待处理表单name属性的值。如果希望点击按钮后提交表单,就可以在事件处理函数中调用form对象的submit()方法:

function submitForm(f) {

f.submit();

}

这是一个默认情况的设置,现在我们来看看给html button标签设置样式:

给大家看一个完整的代码实例:

PHP中文网

.div {

display: inline-block;

padding: .3em .5em;

background-image: linear-gradient(#ddd, #bbb);

border: 1px solid rgba(0,0,0,.2);

border-radius: .3em;

box-shadow: 0 1px white inset;

text-align: center;

text-shadow: 0 1px 1px black;

color:white;

font-weight: bold;

}

.div:active{

box-shadow: .05em .1em .2em rgba(0,0,0,.6) inset;

border-color: rgba(0,0,0,.3);

background: #bbb;

}

Button

这个的效果如图:

这个的效果是不是很明显,比默认的时候好看多了,等到我们学到js的时候,我们还能用js的技术把这默认的按钮设置的更加美观。

好了,以上就是关于html button标签的样式设置,还有美化样式的总结(想学更多就来PHP中文网),有问题的可以在下方提问。

【小编推荐】

php给html标签添加样式,html button标签的样式怎么设置?html button标签的样式介绍...相关推荐

  1. vue-quill-editor 自定义 img 标签,给标签添加 href 属性

    vue-quill-editor 自定义 img 标签,给标签添加 href 属性 需求:上传图片成功之后,给图片标签插入 href 属性,内容为自定义的一段字符串,格式大概如下:<img sr ...

  2. vue根据条件给标签添加属性

    vue根据条件给标签添加属性 自己遇到的问题 当isReadyonly=='1'时给标签添加disabled属性 当isReadyonly=='1'时添加class="form-contro ...

  3. Vue为v-html中标签添加CSS样式

    在最近的vue项目中遇到的问题:v-html渲染的富文本,无法在样式表中修改样式: <template><div class="msgHtmlBox" v-htm ...

  4. 怎么给当前点击的a标签添加一个样式(跳转页面后)

    怎么给当前点击的a标签添加一个样式(跳转页面后): 方法1. 用cookie记录这个打开的序列号,然后页面在跳转的时候在读出来. 方法2. 循环a的链接,然后与location.href去比对,如果相 ...

  5. 标签插入两一个html,一个类下有很多a标签,给第二个a标签添加样式,怎么写才能不用再给第二个a添加类_html/css_WEB-ITnose...

    1 2 3 想把2或者3字体大小设置为16px,怎么写才能不用加类或者其他标签 有种写法好像使用加号的 .login + a{ } 回复讨论(解决方案) css选择器没有+号一说,详见: http:/ ...

  6. python3 xml 取标签显示内容_如何应用“XML+XSLT”技术分离Web表示层数据和样式

    软件项目实训及课程设计指导--如何应用XML+XSLT技术分离Web表示层数据和样式 1."XML+XSLT"技术在J2EE技术平台中的应用 Java语言及相关的应用技术的产生解决 ...

  7. python编译成class_django为Form生成的label标签添加class方式

    使用Form生成html标签的时候,虽然提供了widget的方法可以自定义标签的要是,但是只能给生成的input标签添加样式,对于生成的label标签无法添加样式. 而很多场景下需要为label和in ...

  8. phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护

    转载连接:http://www.cnblogs.com/huangcong/p/3687665.html phpexcel中文教程-设置表格字体颜色背景样式.数据格式.对齐方式.添加图片.批注.文字块 ...

  9. button鼠标离开样式修改_WPF 的Button怎么控制鼠标滑过和点击的样式

    如题 迷茫脸 这么点分感觉高手粗现的几率很小. 解决方案 8 不开玩笑了,本人先看看 https://msdn.microsoft.com/zh-cn/library/ee230084(v=vs.11 ...

最新文章

  1. html5模拟keyup事件
  2. linux创建文件怎么输入换行_Revit 怎么创建自定义的族文件?
  3. AlertDialog.Builder选择对话框
  4. 学习iBatis时的一个苦逼经历
  5. 我们如何意外地将Hibernate的JDBC流量增加了一倍
  6. 22年前,100万买入谷歌原始股,奥尼尔的股份如今市值多少?
  7. 水力压裂化学品行业调研报告 - 市场现状分析与发展前景预测
  8. premium导入后缀为db_Python 导入txt文件到mongo
  9. php之sprintf的用法,PHP之sprintf函数用法详解
  10. Win10正式版激活方法有哪些?如何激活Win10?
  11. 兵法三十六计是哪些?
  12. 170621 逆向-CrackMe之027
  13. 【python】字符串前加u,r,b,f的含义
  14. 风景这边独好::王世宏摄影作品选集 读后感
  15. mysql 签到_签到功能,用mysql还是redis?
  16. mysql 关联查询
  17. 蒙特卡罗MCNP学习汇总(三)----源项基础(数据卡\源卡编写)
  18. Pandas中resample方法详解
  19. ROS学习笔记(2)
  20. spring security 3配置ACL时报java.lang.NoSuchMethodError: net.sf.ehcache.Cache.init

热门文章

  1. 美国少年14岁造出核反应堆
  2. 前端面试准备:总结了一些面试很可能会问到的东西
  3. M1卡破解(自从学校升级系统之后,还准备在研究下)
  4. CentOS7和Ubuntu18.10下运行Qt Creator出现cannot find -lGL的问题的解决方案
  5. [需求管理-3]:什么是需求分析?常用的需求分析的流程与方法
  6. ftp服务器的端口20和21的具体作用,FTP协议中21端口和20端口的详解
  7. 【Android】Android 中定义图片的资源文件
  8. 昊鼎王五:高级运维工程师的成长之路,总有一款适合你^_^
  9. [论]【DSTGCN】Dynamic SpatiotemporalGraph Convolutional Neural Networks for Traffic Data Imputation
  10. 东方财富:公司总经理陶涛辞任 其实将担任总经理职务