要让图片不重复显示,可以使用CSS的:nthchild()
伪类选择器,以下是一个详细的步骤:
1、在HTML中插入图片元素,并为其添加一个唯一的ID或类名。
2、在CSS中,使用:nthchild()
伪类选择器为该图片元素设置样式,可以设置图片的宽度和高度,以及边框等,使用:not()
伪类排除已经应用过样式的图片。
/* 设置图片宽度、高度和边框 */ .uniqueimage { width: 100px; height: 100px; border: 1px solid #ccc; } /* 排除已经应用过样式的图片 */ .uniqueimage:not(.styled) { /* 在这里添加样式 */ }
3、在JavaScript中,为已经应用过样式的图片添加一个新的类名,以便在下一次加载页面时,这些图片不会被重复应用样式。
// 获取所有具有唯一图片类名的元素 const uniqueImages = document.querySelectorAll('.uniqueimage'); // 遍历这些元素,并为它们添加一个新的类名 uniqueImages.forEach((image) => { image.classList.add('styled'); });
这样,当页面再次加载时,已经应用过样式的图片将不再被重复应用样式,从而实现图片不重复显示的目的。
网站标题:html如何让图片不重复显示
文章源于:http://www.shufengxianlan.com/qtweb/news17/320717.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联