.button { padding: 10px 20px; background-color: #FFC107; color: #ffffff; border: none; cursor: pointer; } .loading { background-image: url('loading.gif'); background-repeat: no-repeat; background-position: center; }
大家首先需要创建一个按钮,大家可以在CSS中定义一个类名为”button”的样式。这个样式定义了按钮的一些基本样式,如内边距、背景色、字体颜色、边框等。
接下来,在JavaScript中定义一个函数,在函数中使用DOM操作,将按钮的class属性从”button”改为”loading”。这样,当按钮被点击时,就会显示一个”loading”的图标。
function loadImg() { var button = document.querySelector('.button'); button.classList.add('loading'); }
最后,大家可以在HTML中添加一个img标签,当按钮被点击时,用JavaScript动态地修改img的src属性,从而加载另外一张图片。
css 奖 动画,手机表格css样式,css圆形图片代码,css起源 手臂模型替换,css文本框放图片,css 中元素透明度,css3制作的分页导航function loadImg() { var button = document.querySelector('.button'); var img = document.querySelector('#img'); button.classList.add('loading'); img.src = 'new_image.jpg'; }
以上就是使用CSS按钮点击加载图片的基本步骤。通过这个技术,可以使网站的交互更加丰富、生动,为用户提供更加优秀的用户体验。