欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  <!DOCTYPEhtml>
 
  <html>
 
  <headlang="en">
 
  <metacharset="UTF-8">
 
  <title>button按钮的状态代码不同效果示例</title>
 
  <style>
 
  .btn{
 
  appearance:none;
 
  background:#026aa7;
 
  color:#fff;
 
  font-size:20px;
 
  padding:0.65em1em;
 
  border-radius:4px;
 
  box-shadow:inset0-4px00rgba(0,0,0,0.2);
 
  margin-right:1em;
 
  cursor:pointer;
 
  border:0;
 
  }
 
  .btn1:hover{
 
  box-shadow:inset0-4px00rgba(0,0,0,0.6),008px0rgba(0,0,0,0.5);
 
  }
 
  .btn1:focus{
 
  position:relative;
 
  top:4px;
 
  box-shadow:inset03px5px0rgba(0,0,0,0.2);
 
  outline:0;
 
  }
 
  .btn2:hover{
 
  box-shadow:inset0-4px00rgba(0,0,0,0.6),008px0rgba(0,0,0,0.5);
 
  }
 
  .btn2:active{
 
  position:relative;
 
  top:4px;
 
  box-shadow:inset03px5px0rgba(0,0,0,0.2);
 
  outline:0;
 
  }
 
  .btn2:focus{
 
  outline:0;
 
  }
 
  </style>
 
  </head>
 
  <body>
 
  <buttonclass="btnbtn1">点击不会弹起</button>
 
  <buttonclass="btnbtn2">点击会弹起</button>
 
  </body></html>
 
  以上代码可直接复制粘贴在本地测试,效果如下图:
 
  851d61a6396198536b518ea83cad888.png
 
  综上所述,给大家总结一下关于button按钮的几种状态:
 
  普通状态
 
  hover鼠标悬停状态
 
  active点击状态
 
  focus取得焦点状态
 
  注:.btn:focus{outline:0;}可以去除按钮或a标签点击后的蓝色边框
 
  cursor属性规定要显示的光标的类型(形状)。该属性定义了鼠标指针放在一个元素边界范围内时所用的光标形状
 
  :active选择器用于选择活动链接。当您在一个链接上点击时,它就会成为活动的(激活的)。
 
  希望本篇关于button状态的不同情况介绍,对有需要的朋友有所帮助。


851d61a6396198536b518ea83cad888.png




本文转载自中文网

 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/css3-style/c56816.shtml