JS脚本给页面元素添加样式
一、问题
想通过JS脚本修改页面元素样式
1、通过这个方法,未生效
$('upload__link-wrapper button').css('width', 'auto');
原因:页面刷新时,只有一个图标,还没有点击后的弹窗,所以找不到元素按钮button,故而未生效。
2、通过添加css方法
// 复写导入气泡弹层样式
$('body').append(`
<style>
.upload__link-wrapper button {
width: auto;
}
</style>
`);
这个方法就可以了。