尝试使用古腾堡编辑器在html中创建鼠标悬停效果

时间:2019-08-28 作者:JenTen10

我试图在Wordpress代码编辑器的内容块上创建html中的鼠标悬停效果。我想要一个图标来改变鼠标上的颜色,然后再改变鼠标上的颜色,所以我引用了两个不同颜色的图标图片。我也不确定间距/缩进的最佳实践是什么;抱歉,如果这是混乱或难以阅读。

下面是我用来尝试实现这一点的代码:

HTML
<!-- wp:image {"id":1111} -->
<figure class="wp-block-image"><img src="https://website.com/wp-content/uploads/2019/08/image1.png"onmouseover="this.src=\'https://website.com//wp-content/uploads/2019/08/image2.png\'"onmouseout="this.src=\'https://website.com//wp-content/uploads/2019/08/image1.png"\' alt="alttext" class="wp-image-1111"/></figure>
<!-- /wp:image -->

1 个回复
最合适的回答,由SO网友:Mike Baxter 整理而成

你非常接近。在onmouseover之后,您刚刚用一个双引号替换了一个单引号。

<figure class="wp-block-image">
    <img src="https://website.com/wp-content/uploads/2019/08/image1.png" onmouseover="this.src=\'https://website.com//wp-content/uploads/2019/08/image2.png\';" onmouseout="this.src=\'https://website.com/wp-content/uploads/2019/08/image1.png\';" alt="alttext" class="wp-image-1111"/>
</figure>
我通常在单引号后加上分号,以便于判断引号是否平衡,Javascript是否需要。