【发布时间】:2019-03-28 16:00:45
【问题描述】:
我有一个带有图标和文本的图形。单击时,它们都应重定向到某个页面。 当您将鼠标悬停在图像和文本上时,我还想更改它们的不透明度。 但是我有一个问题...文本区域似乎比图像区域大。
这是我更改不透明度的代码:
$(document).ready(function() {
$("#buyText").hover(function() {
$('#buy').css('opacity', 0.75);
$("#buyText").css('opacity', 0.75);
}, function() {
$('#buy').css('opacity', 1);
$("#buyText").css('opacity', 1);
});
});
$(document).ready(function() {
$("#buy").hover(function() {
$('#buy').css('opacity', 0.75);
$("#buyText").css('opacity', 0.75);
}, function() {
$('#buy').css('opacity', 1);
$("#buyText").css('opacity', 1);
});
});
我以创建小提琴为例:
https://jsfiddle.net/Lk9af87t/
假设您从左侧接近文本,文本的不透明度会发生变化,但图像保持不变。我如何确保它们同时改变不透明度(悬停时)。
【问题讨论】: