HTML+CSS+JS:焦点轮播

这篇具有很好参考价值的文章主要介绍了HTML+CSS+JS:焦点轮播。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

效果演示

HTML+CSS+JS:焦点轮播,css,若冰说CSS,css,javascript,前端,若冰说CSS

实现了一个简单的图片展示和交互效果,用户可以点击不同的图片进行查看,并且会有视觉反馈。文章来源地址https://www.toymoban.com/news/detail-825590.html

Code

<div class="container">
    <div class="bigbox"></div>
    <div class="list">
        <ul>
            <li><img class="active" src="img/鞠婧祎01.jpg" alt=""></li>
            <li><img src="img/鞠婧祎02.jpg" alt=""></li>
            <li><img src="img/鞠婧祎03.jpg" alt=""></li>
            <li><img src="img/鞠婧祎04.jpg" alt=""></li>
            <li><img src="img/章若楠01.jpg" alt=""></li>
        </ul>
    </div>
</div>
* {
    margin: 0; /* 设置所有元素的外边距为0 */
    padding: 0; /* 设置所有元素的内边距为0 */
    box-sizing: border-box; /* 设置盒模型为border-box,元素的宽度和高度包括边框和内边距,不会影响布局 */
}

body {
    display: flex; /* 将body元素设置为弹性布局 */
    justify-content: center; /* 水平居中 */
    align-items: center; /* 垂直居中 */
    height: 100vh; /* 设置body元素的高度为视口高度 */
    background: linear-gradient(to bottom, #888, #666); /* 设置背景为从上到下的线性渐变色 */
}

.container {
    width: 1000px; /* 设置容器的宽度为1000px */
    position: relative; /* 设置容器为相对定位,子元素可以相对于容器定位 */
}

.container .bigbox {
    width: 1000px; /* 设置大盒子的宽度为1000px */
    height: 500px; /* 设置大盒子的高度为500px */
    margin: 10px; /* 设置大盒子的外边距为10px */
    background: url(img/鞠婧祎01.jpg) no-repeat center / cover; /* 设置大盒子的背景为指定图片,居中且覆盖显示 */
    border-radius: 5px; /* 设置大盒子的圆角为5px */
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.1); /* 设置大盒子的阴影效果 */
    transition: all 1s; /* 设置大盒子的过渡效果为1秒 */
}

.container ul {
    list-style: none; /* 去除列表的默认样式 */
    position: relative; /* 设置列表为相对定位 */
    width: 100%; /* 设置列表的宽度为100% */
    height: 100%; /* 设置列表的高度为100% */
    display: flex; /* 将列表设置为弹性布局 */
    justify-content: space-around; /* 子元素水平分布在容器内 */
    align-items: center; /* 子元素垂直居中 */
    gap: 15px; /* 设置子元素之间的间隔为15px */
}

.container ul li {
    flex: 1; /* 设置列表项的弹性增长因子为1,平均分配剩余空间 */
    height: 120px; /* 设置列表项的高度为120px */
    cursor: pointer; /* 设置鼠标移上去时显示手型光标 */
}

.container ul li img {
    width: 100%; /* 设置图片的宽度为100% */
    height: 100%; /* 设置图片的高度为100% */
    border-radius: 10px; /* 设置图片的圆角为10px */
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.1); /* 设置图片的阴影效果 */
}

.container ul li img.active {
    border: 5px solid orange; /* 设置被激活的图片显示橙色边框 */
}

到了这里,关于HTML+CSS+JS:焦点轮播的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端全集Ⅰ---- HTML/CSS/JavaScript

    Web:全球广域网,也称万维网,能够通过浏览器访问的网站 Web网站的工作流程:(前后端分离模式) 网页有哪些组成? 文字、图片、视频、音频、超链接 前端代码通过浏览器的解析和渲染变成用户看到的页面,对网页进行解析渲染的部分就是浏览器的内核 Web标准 不同的浏

    2024年02月15日
    浏览(59)
  • 前端= 结构(HTML)+ 样式(CSS)+ 行为(JavaScript)

    前端开发确实涵盖了行为(JavaScript)、样式(CSS)和结构(HTML)这三个主要方面。这三个方面在前端开发中密切协作,共同构建用户界面和用户体验。 结构(Structure):HTML 是用于定义页面结构的标记语言。通过使用 HTML 标签,可以创建网页的基本骨架,包括标题、段落、

    2024年02月13日
    浏览(44)
  • [前端开发] 常见的 HTML CSS JavaScript 事件

    代码示例指路 常见的 HTML、CSS、JavaScript 事件代码示例 在 Web 开发中,事件是用户与网页交互的重要方式之一。通过事件,用户可以与页面元素进行交互,触发相应的功能或效果。本文将介绍常见的 HTML、CSS、JavaScript 事件,以及事件对象和事件代理的概念。 鼠标事件 鼠标事

    2024年02月19日
    浏览(40)
  • 前端随笔:HTML/CSS/JavaScript和Vue

    最近因为工作需要,需要接触一些前端的东西。之前虽然大体上了解过 HTML 、 CSS 和 JavaScript ,也知道 HTML 定义了内容、 CSS 定义了样式、 JavaScript 定义了行为,但是却没有详细的学习过前端三件套的细节。而最近的工作中需要使用 Vue ,并且想到未来的工作中使用 Vue 能够更

    2024年02月16日
    浏览(33)
  • 前端:运用HTML+CSS+JavaScript实现拼图游戏

    前一段时间突然来了一个想法,就是运用前端知识实现一个拼图游戏,但是不知道具体怎样实现。今天,想到既然实现不了现实中我们看到的那种拼块,那么就用正方形来代替吧! 效果如下: 想到就是当小的图片块放到合适的位置上时,表示拼图完成。 1. 前端布局 运用cs

    2024年02月08日
    浏览(37)
  • HTML+CSS+JS 学习笔记(三)———Javascript(中)

    🌱博客主页:大寄一场. 🌱系列专栏:前端 🌱往期回顾:HTML+CSS+JS 学习笔记(三)———Javascript(上) 😘博客制作不易欢迎各位👍点赞+⭐收藏+➕关注 目录  JavaScript中的函数 函数的定义和调用 函数的定义  函数的调用 嵌套函数  递归函数  变量的作用域 全局变量和局部

    2024年02月06日
    浏览(68)
  • html、css 和 JS(JavaScript) 的相互关联

    工作所需,需要承担一些字体矢量动效玩法实现;调研发现前端可以快速实现一些矢量动画效果; 本文旨在介绍前端的三大利器(HTML / CSS / JS)的区别和联系,就当个引子 HTML CSS JS 介绍 HTML是超文本标记语言的简称,它是一种不严谨的、简单的标识性语言。它用各种标签将页

    2024年02月10日
    浏览(41)
  • 前端(HTML + CSS + JS)

    HTML是超文本标记语言,超文本是指文本、声音、图片、视频、表格、链接等等。标记表示由许许多多的标签组成。HTML页面是运行到浏览器上的。 (1)HTML 文件基本结构 html 标签是整个 html 文件的根标签(最顶层标签) head 标签中写页面的属性 body 标签中写的是页面上显示的内

    2024年02月05日
    浏览(37)
  • 前端三剑客 HTML+CSS+JavaScript ② HTML相关概念

    他们这样形容我 是暴雨浇不灭的火                                                       —— 24.4.18 学习目标         理解                 HTML的概念                 HTML的分类                 HTML的关系                 HTML的语义化         应用

    2024年04月23日
    浏览(40)
  • 前端技术Html,Css,JavaScript,Vue3

    1.基本标签 2.文本格式化 3.链接 4.图片 5.无序列表 6.有序列表 7.表格 8.表单 1.选择器 2.文本和字体 3.链接 4.隐藏 5.定位position 6.浮动 7.对齐 8.图像 1.输出 2.函数 3.常用事件 4.DOM 5.改变Html 6.DOM 元素 (节点) 尾部创建新的 HTML 元素 (节点) - appendChild() 头部创建新的 HTML 元素 (节点)

    2024年02月13日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包