用在商城网站居多(⭐)

1.1 css实现效果图

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>相册的选择</title><style>.big img{width:415px;height: 400px;/*float: left;*/position: relative;}.small{position: absolute;width: 100px;height: 100px;top:408px;display: flex;}</style>
</head>
<body><div class="big"><img src="bu.jpg" alt=""></div><div class="small"><img src="hu.jpg" alt=""><img src="ju.jpg" alt=""><img src="ying.jpg" alt=""><img src="bu.jpg" alt=""></div><script>//逻辑:本质上,把小图src赋值给 大图的src//图片元素.src = ''let imgs = document.getElementsByTagName("img");//要从1开始,如果是0,会从大图开始for(let i = 1;i<imgs.length;i++){imgs[i].onmouseover = function (){//把当前小图的src给大图的srcimgs[0].src = this.src;// this.style.border = '1px solod red';}}</script>
</body>
</html>

资料来源:20个JavaScript经典案例_哔哩哔哩_bilibili

JavaScript案例——06相册选择功能相关推荐

  1. 超炫html+css+javascript幻化3D相册 (含背景音乐)程序员表白必备 _520_七夕情人节

    ❉ 超炫html+css+javascript幻化3D相册 (含背景音乐)程序员表白必备 _520_七夕情人节 一年一度的/520情人节/七夕情人节/生日礼物/告白师妹/程序员表白,是不是要给女朋友或 ...

  2. HTML+JavaScript案例

    HTML: 用户注册: <!DOCTYPE html> <html><head><meta charset="utf-8" />&l ...

  3. javascript案例_如何在JavaScript中使用增强现实-一个案例研究

    javascript案例 by Apurav Chauhan 通过Apurav Chauhan 如何在JavaScript中使用增强现实-一个案例研究 (How to use Augmented Re ...

  4. 盘点三个JavaScript案例——实现限时秒杀、定时跳转、改变盒子大小

    前言 今天来给大家盘点三个JavaScript案例,分别是实现限时秒杀.定时跳转.改变盒子大小案例,一起来看看吧! 一.实现限时秒杀案例 1.在淘宝网中,商家为了促销经常搞一些活动,例如限时秒杀是常见 ...

  5. JavaScript案例之电影院电子选票

    JavaScript案例之电影院电子选票 源码: <!doctype html> <html lang="en"> <head><meta ...

  6. javascript基础06

    javascript基础06 splice var del_arr = del.splice(0,2); //删除从指定位置deletePos开始的指定数量deleteCount的元素,数组形式返回所 ...

  7. JavaScript案例之抽奖机

    JavaScript案例之抽奖机 源码: <!DOCTYPE html> <html lang="en"> <head><meta cha ...

  8. JavaScript案例之使用验证码进行简单判断

    JavaScript案例之使用验证码进行简单判断 源代码: <!DOCTYPE html> <html><head><meta charset="u ...

  9. JavaScript实例之相册功能中单图放大展示

    JavaScript实例之相册功能中单图放大展示 源码: <!DOCTYPE html> <html lang="en"> <head>< ...

最新文章

  1. 一点一点学ASP.NET之基础概念——HTTP运行期与页面执行模型
  2. HDU 5950 Recursive sequence(矩阵快速幂)
  3. [转]Python numpy函数hstack() vstack() stack() dstack() vsplit() concatenate()
  4. AC日记——A+B Problem(再升级) 洛谷 P1832
  5. mmap库:Python内存映射文件操作
  6. Git 详细安装教程(详解 Git 安装过程的每一个步骤)
  7. 领域词汇知识库的类型、可用资源与构建技术漫谈
  8. python读取海康威视摄像头价格_OpenCV+海康威视摄像头的实时读取
  9. 信鸽推送避免打开多个相同的activity
  10. PowerMILL宏自动化编程视频教程
  11. 特征工程-特征提取:字典特征提取、文本特征提取、jieba分词处理、Tf-idf文本特征提取
  12. IDM下载器下载百度网盘文件
  13. csr_matrix矩阵
  14. 一家AI创业公司不平凡的2018年
  15. libxml2的使用总结
  16. 10a大电流稳压芯片_高压dc48v降12v10a大电流降压ic详解
  17. 常微分方程-变量分离、变量变换、线性微分方程和常数变易法
  18. 【Linux】命令每日一个
  19. 李振杰:中科红旗的生与死
  20. The Open Group亚太区总经理Chris Forde元旦贺词:踔厉奋发、笃行不怠,共赴新未来!

热门文章

  1. oracle flashback database,Oracle Flashback Database
  2. JAVA_字符串去除首尾空格
  3. Xcode10 打开旧项目报错Multiple commands produce定位到Info.plist解决方案
  4. MBR每个分区不超过2T
  5. mysql之数据库设计规范_MySql与数据库设计规范
  6. thiel熵计算_彼得·泰尔(Peter Thiel)的前参谋长现在有五百亿美元的五角大楼预算
  7. JavaDLC单例模式
  8. 基于STM32F103入门1——点亮LED灯
  9. 为什么学习Linux?
  10. MissingReferenceException: The object of type 'GameObject' has been destroyed