要解决按钮上的丑陋阴影和混合模式无效的问题,您可以尝试以下方法:
button {
box-shadow: none; /* 移除默认阴影 */
text-shadow: none; /* 移除按钮文字的阴影 */
}
/* 添加自定义阴影样式 */
button {
box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}
.container {
mix-blend-mode: multiply; /* 设置混合模式 */
}
然后将按钮放置在这个容器中:
button {
box-shadow: none;
text-shadow: none;
}
然后,使用 JavaScript 选择按钮元素并添加样式:
const button = document.querySelector('button');
button.style.boxShadow = '2px 2px 4px rgba(0, 0, 0, 0.5)';
这样,您就可以自定义按钮的阴影样式。
希望这些方法能够帮助您解决按钮上的丑陋阴影和混合模式无效的问题!