翼度科技»论坛 编程开发 JavaScript 查看内容

element-UI button按钮颜色回显(一)

4

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
按钮:
  1. <el-button id="manyou" @click="Ismovement" type="primary" >漫游模式</el-button>
复制代码
样式:
  1.   /* 逗号表示A,B两个标签同时拥有大括号中的CSS样式 */
  2.   .el-button--primary.is-active,
  3.   /* active状态:鼠标左键按住按钮,但是没有放开(对应问题部分的3状态)
  4.   其实按住的时候,hover状态也还在,所以是两个状态共存 */
  5.   .el-button--primary:active {
  6.     background: rgb(230, 162, 60);
  7.     border-color: rgb(230, 162, 60);
  8.     color: #fff;
  9.   }
  10.   /* focus状态:获得聚焦时,其实也就是按了左键放开之后,主要用于文本框输入文字时 */
  11.   .el-button--primary:focus,
  12.   /* hover状态:鼠标悬停和划过时 */
  13.   .el-button--primary:hover {
  14.     background: rgb(230, 162, 60);
  15.     border-color: rgb(230, 162, 60);
  16.     color: #fff;
  17.   }
复制代码
 
颜色回显:
  1. document.getElementById("manyou").blur();
复制代码
这里我用了一个布尔类型变量来标记当前是否点击,初始值为false,每次点击后取反,当其为false的时候执行上述代码
 

来源:https://www.cnblogs.com/LJXXXX/p/17053855.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!

举报 回复 使用道具