附加的图片是来自YouTube的快照。当用户点击订阅按钮时,按钮本身上会出现一个小小的绿色复选标记。这是如何完成的?CSS - 带有已点击的高级按钮
-1
A
回答
0
如果你使用Firebug检查YouTube的页面,你可以看到它是如何实现的:
本质上,它是这样的:
<button><img src=tick.png></button>
虽然在YouTube上还有很多更继续。
0
0
如果你右键点击Chrome中的按钮,并选择“检查元素”,你可以看到正好是它是如何通过css-inspector完成的。
0
他们做的比我通常看到一点点不同的方式...
这是一个<button>
标签包含一个<img>
标签。 img只是一个透明的gif,但img标签通过CSS接收背景。订阅时按钮类会发生变化,并且会更改<img>
标记的背景图像(css)。
<button ...><img ... src="...">...</button>
1
button {
background: url('http://www.gettyicons.com/free-icons/112/must-have/png/16/check_16.png') no-repeat 5px;
padding: 10px 10px 10px 25px;
margin: 10px;
}
这里的fiddle。你需要一些方法来检查用户是否被订阅,所以你需要一些PHP或JS来查看你的数据库或会话变量。
相关问题
- 1. 带有可点击按钮的RecyclerView
- 2. 带按钮的单击动作点击
- 3. CSS高级三按钮行格式化
- 4. Flex - 步骤向导带有8个按钮的标题点击按钮需要高亮按钮
- 5. 点击已经onClick的按钮
- 6. 寻找按钮被点击的班级
- 7. 点击按钮
- 8. 带按钮点击的GridView编辑?
- 9. 上传带按钮的图片点击
- 10. 点击不带ID的按钮
- 11. 带按钮点击检测的NSInvalidArgumentException
- 12. 带有点击和双击事件(VBA)的MS Access按钮
- 13. 按钮点击清除高级数据网格?
- 14. 更改点击动态按钮的CSS
- 15. 旋转按钮上的CSS卡点击
- 16. 选择并点击一个带有C#selenium中的CSS选择器的按钮
- 17. 当按钮没有名字/ ID时,点击带有VBA的JS按钮
- 18. javascript onclick没有点击按钮点击
- 19. 带有javascript的已禁用按钮
- 20. 测试按钮是否已被点击
- 21. Tkinter按钮已禁用/启用点击
- 22. 如何确保按钮已被点击?
- 23. 按钮点击API级别3?
- 24. 按钮上的信用开/关按钮在高图中点击
- 25. webdriver没有点击按钮
- 26. PhantomJS没有点击按钮
- 27. jquery没有按钮点击
- 28. startAnimation没有点击按钮
- 29. 具有单选按钮的CSS星级
- 30. 带有纯HTML/CSS图像的按钮
不要问这样的问题,请先做一些研究。使用Chrome控制台,Firebug或与您正在使用的浏览器相关的开发工具。如果你不能使用它,请谷歌并学习它。 – kapa 2012-02-17 08:05:09