砸金蛋

CSS3 简单的砸金蛋样式

荒凉一梦 提交于 2019-11-30 08:27:09
实现样式: 1、鼠标移入后,鼠标样式图标变为“锤子”。 2、用户砸金蛋,锤子简单的扬起效果。 3、砸碎金蛋,显示内容。 分析实现步骤: 1、在html中插入一颗金蛋 找一张静态图片或带一点效果的动态图,直接放入img标签即可。 2、鼠标移入,改变鼠标样式图标 系统自带的鼠标样式就那几种,可以通过CSS修改,简单的一句代码: cursor: url("./IMG/chuizi1.png"), default; 只是需要给定改变样式时的前提要求,此处要求是鼠标移入改变,即hover时改变: ``` body>div aside label img:hover { cursor: url("./IMG/chuizi1.png"), default; } ``` url内为自己选择的“锤子”样式。 3、当用户砸蛋时,让锤子扬起来 因为只能使用CSS,那只有利用鼠标的点击状态(按住鼠标左键)来实现了,当用户点击鼠标左键时, 改表鼠标样式,和上一步一样,只是改变样式时的前提要求不同,这一步为active时改变: <pre style="max-width: 100%;"> body>div aside label img:active { cursor: url("./IMG/chuizi2.png"), default; } web前端开发学习Q-q-u-n: 784783012