CSS 小技能(一):HTML 两个图片竖着平铺、设置图片点击、设置滚动条颜色

这篇具有很好参考价值的文章主要介绍了CSS 小技能(一):HTML 两个图片竖着平铺、设置图片点击、设置滚动条颜色。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

下面的代码没有考虑响应式的效果,如果考虑的话还需要一些代码进行处理。

【注】当时写的时候仅考虑了 webkit 内核的浏览器,如果是 IE 或者其他浏览器,请增加额外的 CSS 样式进行控制。

<!DOCTYPE html>
<html>
<head>
    <style>
        body, html {
            height: 100%;
            padding: 0;
            margin: 0;
            overflow: hidden;
        }

        .container {
            height: 100%;
            overflow-y: scroll;
        }

        /* 仅适用于Webkit浏览器(Chrome和Safari等) */
        ::-webkit-scrollbar {
            width: 0.3em; /* 设置滚动条宽度 */
        }

        ::-webkit-scrollbar-track {
            background-color: transparent; /* 设置滚动条轨道背景色 */
        }

        ::-webkit-scrollbar-thumb {
            background-color: rgb(74, 144, 250); /* 设置滚动条滑块颜色 */
            border-radius: 4px; /* 设置滚动条滑块圆角 */
        }

        .image {
            height: 90vh;  /* 没有使用 100vh,主要是让用户直观的看到下面还有一张图 */
            background-size: cover;
            background-repeat: no-repeat;
        }

		/* 设置第一个图片地址 */
        .image:nth-child(1) {
            background-image: url('test.jpg');
        }

		/* 设置第二个图片地址 */
        .image:nth-child(2) {
            background-image: url('test.jpg');
        }
    </style>
</head>
<body>
<div class="container">
    <a href="https://www.baidu.com">
        <div class="image"></div>
    </a>
    <a href="http://www.qq.com">
        <div class="image"></div>
    </a>
</div>
</body>
</html>

显示效果如下:

CSS 小技能(一):HTML 两个图片竖着平铺、设置图片点击、设置滚动条颜色,前端,css,html,前端,滚动条
个人博客:Roc’s Blog文章来源地址https://www.toymoban.com/news/detail-663318.html

到了这里,关于CSS 小技能(一):HTML 两个图片竖着平铺、设置图片点击、设置滚动条颜色的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • HTML实现图片点击放大效果

    1.样式 2.图片和遮罩层 3.效果实现代码

    2024年02月11日
    浏览(53)
  • 【HTML+CSS+JavaScript】实现鼠标点击烟花效果

    本文主要讲解三种烟花效果(爆炸型、心型、圆形),文章末尾附有完整的代码和图片获取链接。 效果图(一) - 心型 : 效果图(二) - 圆型 : 效果图(三) - 爆炸型 : (1) HTML部分代码 (2) CSS部分代码 (3) 内部的JavaScript部分代码 (1) HTML部分代码 (2) CSS部分代码 (3) 内部的JavaScript部分

    2024年02月01日
    浏览(86)
  • html 不允许点击图片或者另存为属性

    1、html 不能点击图片属性,但是可以右击另存为 2、html 不能点击图片,同时不可以右击另存为  

    2024年02月19日
    浏览(35)
  • HTML--CSS--图片和背景样式

    最基本的应该就是对大小的管理 width:像素值; 宽度 height:像素值; 高度 一样使用 border 进行定义 效果: 图片对齐和文本的对齐是一样的,也是用 text-align 进行,但需要注意不能直接在 img 定义,需要在父元素处定义 属性依然是: left 左对齐 center 居中 right 右对齐 效果: 用法

    2024年01月18日
    浏览(59)
  • 前端html中让两个或者多个div在一行显示,用style给div加上css样式

    DIV是层叠样式表中的定位技术,全称DIVision,即为划分。有时可以称其为图层。DIV在编程中又叫做整除,即只得商的整数。 DIV元素是用来为HTML(标准通用标记语言下的一个应用)文档内大块(block-level)的内容提供结构和背景的元素。 我们知道,默认情况下每个div都是单独一

    2024年02月14日
    浏览(55)
  • HTML CSS动画实现图片过渡与变换

    需要实现过渡和变换效果时,使用CSS动画是一种常见的方法。CSS动画允许我们在元素上应用一系列的动画效果,从而创建出流畅和引人注目的过渡和变换效果。 1. `transition`属性:通过指定过渡的属性、持续时间和过渡函数,我们可以实现元素属性的平滑过渡。在例子中,我们

    2024年04月16日
    浏览(53)
  • 基于html+css的图片展示18

    项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目结构 index.html代码如下 总结 此代码可以实现图片的无限重复向下移动展示效果

    2023年04月20日
    浏览(40)
  • 基于html+css的四张图片并排

    项目开发工具 Visual Studio Code 1.44.2 版本: 1.44.2 提交: ff915844119ce9485abfe8aa9076ec76b5300ddd 日期: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.19044 项目结构 index.html代码如下 总结 此代码可以实现在有限的宽度下,四张图片自动弹

    2024年02月11日
    浏览(38)
  • React使用antd的图片预览组件,点击哪个图片就预览哪个的设置

    使用了官方推荐的相册模式的预览,但是点击预览之后,每次都是从图片列表的第一张开始预览,而不是点击哪张就从哪张开始预览: 所以这里我就封装了一下,对初始化预览的列表进行了逻辑处理: 当点击开始预览的时候,要找到当前图片在预览图列表中的索引,然后设

    2024年02月13日
    浏览(42)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包