我只需要在渲染图像时为图像应用box shadow属性。如果图像未加载,则box-shadow属性:none应该执行。是否可能?
答案 0 :(得分:4)
您可以在已加载图像时添加类。
var yourImage = document.getElementById('yourImage');
yourImage.onload = function(){
yourImage.classList.add('boxShadow');
};
.boxShadow{
box-shadow: 0 0 1px;
}
答案 1 :(得分:0)
您可以使用JavaScript,等待onload,然后设置属性
var image = document.getElementById("yourImage");
image.onload = function() {
image.style.boxShadow = "10px 20px 30px blue";
}