• 不断学习才有回报,学无止境!

css3 data-attribute属性打造漂亮的按钮

DIV+CSS技巧发现 箭翎 1520次浏览 0个评论 扫描二维码

在网上无意中发现个好东西,用css3的data-attribute属性开发按钮,当鼠标经过显示按钮的详细信息。而且实现过程很简单,几行代码就搞定。如下图:

1

2

 

css部分:<style type=”text/css”>
*{margin:0px;padding:0px;}
button
{
background: #db701f;
border: solid 7px #000;
padding: 20px;
box-shadow: inset 0 0 6px #824212;
text-transform: uppercase;
font-weight: bold;
font-family: “Tahoma” , sans-serif;
text-shadow: 1px 1px 3px #824212;
color: #fff;
position: relative;
width: 300px;
font-size:16px;
}
button:hover
{
background: green;
}
button:hover:before
{
/* ——- THIS IS THE MAGIC —————-*/
content: attr(data-hover); /* ——————————————*/
display: block;
background: #000;
position: absolute;
top: 100%;
left: -7px;
right: -7px;
padding: 15px;
}
button:hover:after
{
content: “”;
position: absolute;
display: block;
width: 0;
height: 0;
border: solid 10px transparent;
border-bottom-color: #000;
bottom: 0;
left: 50%;
margin-left: -10px;
z-index: 2;
}
.note
{
margin-top: 100px;
display: block;
}
</style>

html部分代码:

<button data-hover=”test测试”>
css3 data-attribute属性打造漂亮的按钮
</button>


箭翎 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明css3 data-attribute属性打造漂亮的按钮
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址