文本我没有太多的工作使用Javascript,但我有一个如何使图像过渡到另一个图像一个大概的了解。我正在尝试制作一张图片,当它被挖空时,它将成为占据图片占据空间的文本块的透明背景。我见过很多教程,但没有任何匹配。鼠标经过图像与透明背景
另外:有没有办法用CSS或以其他方式格式化这段文字? (如添加填充,换行等)
任何帮助或链接到一个网站,我可以计算出来,将不胜感激!谢谢!
文本我没有太多的工作使用Javascript,但我有一个如何使图像过渡到另一个图像一个大概的了解。我正在尝试制作一张图片,当它被挖空时,它将成为占据图片占据空间的文本块的透明背景。我见过很多教程,但没有任何匹配。鼠标经过图像与透明背景
另外:有没有办法用CSS或以其他方式格式化这段文字? (如添加填充,换行等)
任何帮助或链接到一个网站,我可以计算出来,将不胜感激!谢谢!
如果你想要的文字留在鼠标悬停后,您可以使用JavaScript来切换到侧翻类并添加一些文字。例如,将图像作为背景放到某个类的div上(例如,class="solid-image"
)。当您想要更改元素时,只需更改该类(例如,使用myElement.className="translucent-image"
),然后就可以使用之前不可见的文本,或者可以通过使用添加文本到div(只要它没有子元素) textContent
或innerText
元素。例如:
text = "textContent" in document ? "textContent" : "innerText";
myDomElement[text] = "My text here";
然后为适当的事件添加事件侦听器。
非常有帮助,非常感谢!我想我会用上面提到的所有CSS实现,但是这也回答了我的原始问题。再次感谢! – Lapys 2013-04-10 00:36:48
你想要的背景图像变得完全透明或半透明的? – Markasoftware 2013-04-09 23:39:09
半透明,我想。我的错。我基本上想要降低它的不透明度并在它前面打一巴掌。 – Lapys 2013-04-09 23:47:44