这似乎是一个标准问题,但我在这里进行了一些“最佳实践”。在网络周围(一个很好的例子是 designspiration.net),您的网站有图像,当悬停时,显示块/alpha 颜色,文本(通常是标题、标题或数字)位于水平和垂直中心。
在过去,我通常会通过破解来实现这种效果,但如果知道最好和最有效/最语义化的方式来做到这一点(CSS?jQuery?两者?)
如果您查看 designspiration 登录页面并将鼠标悬停在图像上,您就会明白这一点。请注意,这些图像没有固定的高度。
任何实现都将不胜感激(jsFiddle等),希望这对其他人有所帮助。
非常感谢理查德