Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >CSS 3.0中裁剪图像的特效

CSS 3.0中裁剪图像的特效

作者头像
越陌度阡
发布于 2020-11-26 03:21:38
发布于 2020-11-26 03:21:38
1.1K00
代码可运行
举报
运行总次数:0
代码可运行

在有CSS 3.0之前裁剪图片实现也是颇有难度的,现在我们有了两个非常方便简单的属性可以实现裁剪,那就是object-fitobject-position,这两个属性可以让我们改变图片的大小,但是不影响图片的长宽比,利用它我们可以实现一个如下的特效。

以下是代码实现,欢迎大家复制粘贴和收藏。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>CSS 3.0中裁剪图像的特效</title>
        <style>
            main {
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                color: #000;
                margin-top:50px;
            }
            input {
                transform: scale(1.5);
                margin: 10px 5px;
                color: #fff;
            }

            input:checked+br+img {
                width: 480px;
                height: 270px;
                object-fit: cover;
                object-position: left-top;
                transition: width 2s, height 4s;
            }

            img {
                width: 960px;
                height: 540px;
                transition: 0s;
            }

        </style>
    </head>

    <body>
        <main> 
            勾选裁剪图片 <input type="checkbox" />
            <br />
            <img src="https://img-blog.csdnimg.cn/2020032122230564.png"/>
        </main>
    </body>

</html>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/06/10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
前端必看的8个HTML+CSS技巧
8个前端常用HTML+CSS技巧教程 CSS是一个很独特的语言。看起来非常简单,但是某种特殊效果看似简单,实现起来就颇有难度。这篇文章主要是给在学习前端的童鞋分享一些新的CSS技巧,一些在前端教程和培训课堂中不会讲到的知识。第二就是让还在前端开发这条道路上的童鞋们,重新燃起对前端排版和特效的热爱和热情!1. 固定底部内容 这种是一个非常常见的布局方式,但是对于新手来说是比较常见的难题。 这种布局方式在后台管理系统中比较常见,当我们内容不足浏览器窗口高度时,底部内容需要固定在底部。当内容超出了浏览器窗口高度,
三钻
2020/10/29
1.8K0
前端必看的8个HTML+CSS技巧
CSS 3.0实现视频字幕悬停特效
给大家分享一个用CSS 3.0实现的视频字幕悬停特效,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 <!DOCTYPE html> <html lang="en"> <head>
越陌度阡
2020/11/26
4690
CSS 3.0实现视频字幕悬停特效
8个有用的 CSS 技巧:视差图像,sticky footer 等等
CSS是一种独特的语言。乍一看,这似乎很简单,但是,某些在理论上看起来很简单的效果在实践中往往不那么明显。
前端小智@大迁世界
2019/04/18
1.2K0
简单说 CSS中的 object-fit 与 object-position
版权声明:本文为博主原创文章,欢迎转载,转载请注明出处。 https://blog.csdn.net/FE_dev/article/details/78249063
FEWY
2019/05/26
9580
简单说 CSS中的 object-fit 与 object-position
CSS 3.0实现特效评分栏
给大家分享一个用CSS 3.0实现的特效评分栏,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 <!DOCTYPE html> <html lang="en"> <head> <meta
越陌度阡
2020/11/26
9100
CSS 3.0实现特效评分栏
CSS 3.0中图片颜色过滤特效
给大家分享一个用CSS 3.0写的图片颜色过滤的特效,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 <!DOCTYPE html> <html lang="en"> <head> <
越陌度阡
2020/11/26
1.1K0
CSS 3.0中图片颜色过滤特效
使用HTML制作静态网站作业——我的校园运动会(HTML+CSS)
✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (110套) 】 🌎超炫酷的Echarts大屏可视化源码:【🔰 echarts大屏展示大数据平台可视化(150套) 】 🎁 免费且实用的WEB前端学习指南: 【📂web前端零基础到高级学习视频教程 120G干货分享】 🥇 关于作者
IT司马青衫
2022/08/23
1.5K0
使用HTML制作静态网站作业——我的校园运动会(HTML+CSS)
全栈之前端 | 9.CSS3基础知识之图像元素样式学习
描述: 好久没更新此《#前端学习之路》专栏文章了,不知道学习前端看友们想不想我,所以这一段时间又开始整理更新了。通过前面几章的学习,相信大家已经对CSS有了一个简单的了解吧,现在我们又回到使用频率较高的 文本 text、图像 images、媒体 media、表单 table 等元素CSS样式的设置,此章节主要讲解针对图像的相关CSS属性以其使用的示例演示。
全栈工程师修炼指南
2023/12/18
3720
全栈之前端 | 9.CSS3基础知识之图像元素样式学习
图像裁剪库Cropper.js的学习使用
Cropper.js 是一个轻量级的 JavaScript 插件,用于在网页中实现图像裁剪功能。它提供了一个用户友好的界面,允许用户选择和裁剪图像,支持多种配置选项和功能。以下是一些关键特点:
心安事随
2024/08/05
8840
图像裁剪库Cropper.js的学习使用
CSS 3.0实现立体卡片特效
给大家分享一个由CSS 3.0实现的立体卡片特效,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 <!DOCTYPE html> <html lang="en"> <head> <m
越陌度阡
2020/11/26
1.5K0
CSS 3.0实现立体卡片特效
img标签实现和背景图一样的显示效果——object-fit和object-position
不知大家在做前端页面的时候,有没有遇到类似这样的问题:有一个不是正方形的图片,可能是宽度大于高度的,也可能是高度大于宽度的,而你又并不想用背景图的方式来做,要实现用img标签来让此图片显示出一个正方形
用户1174387
2018/03/28
2.5K0
img标签实现和背景图一样的显示效果——object-fit和object-position
CSS 3.0图片像素放大马赛克特效
给大家分享一个用CSS 3.0图片像素放大实现的马赛克特效,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 <!DOCTYPE html> <html lang="en"> <head>
越陌度阡
2020/11/26
1.3K0
CSS 3.0图片像素放大马赛克特效
那些不常见,但却非常实用的css属性(整理不易)
可以把 块容器 中的内容限制为指定的行数。并且在超过行数后,在最后一行显示"..."
winty
2020/06/16
2.4K0
那些不常见,但却非常实用的css属性(整理不易)
让图片完美适应:掌握 CSS 的object-fit与object-position
在CSS中,我们可以使用 background-size 和background-position属性为背景图像设置大小和位置。而 object-fit 和 object-position 属性则允许我们对嵌入的图像(以及其他替代元素,如视频)做类似的操作。在本文中,我们将深入探讨如何使用 object-fit 将图像适应到特定的空间中,以及如何使用 object-position 在该空间中进行精确定位。
前端小智@大迁世界
2024/02/12
1.3K0
让图片完美适应:掌握 CSS 的object-fit与object-position
前端特效学习6
效果图 HTML代码 <!Doctype html> <html> <head> <meta charset="utf-8"> <title>图片层叠</title> <link type="text/css" href="css/style.css" rel="stylesheet" /> </head> <body> <div class="cont"> <input type="radio" name="slider" id="item-1" che
用户7162790
2022/03/23
2250
前端特效学习6
使用 object-fit 属性完美过渡图片
5、 如果想改变图片的显示位置,我们可以对其设置 object-position: right top 属性:
白雾茫茫丶
2024/05/22
2310
使用 object-fit 属性完美过渡图片
关于城市旅游的HTML网页设计——中国旅游HTML+CSS+JavaScript 出游旅游主题度假酒店 计划出行网站设计
👨‍🎓静态网站的编写主要是用 HTML DⅣV+ CSSJS等来完成页面的排版设计👩‍🎓,一般的网页作业需要融入以下知识点:div布局、浮动定位、高级css、表格、表单及验证、js轮播图、音频视频Fash的应用、uli、下拉导航栏、鼠标划过效果等知识点,学生网页作业源码,制作水平和原创度都适合学习或交作业用,记得点赞。 💝 【作者主页——🔥获取更多优质源码】 💝 【web前端期末大作业——🔥🔥毕设项目精品实战案例(1000套)】 一、网站题目👨‍🎓 🚀 旅游景点介绍、旅游风景区、家乡介绍、等网站的设计与制
IT司马青衫
2022/08/15
1.7K0
关于城市旅游的HTML网页设计——中国旅游HTML+CSS+JavaScript 出游旅游主题度假酒店 计划出行网站设计
22 个鲜为人知的 CSS 高招让你技高一筹
英文 | https://betterprogramming.pub/22-css-tricks-that-can-make-you-a-layout-ninja-452847fba639
前端达人
2021/09/08
1K0
CSS 3.0实现的悬停菜单特效
今天给大家分享一个用CSS 3.0实现的悬停菜单特效,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 <!DOCTYPE html> <html lang="en"> <head> <
越陌度阡
2020/11/26
1.3K0
CSS 3.0实现的悬停菜单特效
CSS 3.0实现酷炫的按钮特效
给大家分享一个用CSS 3.0实现酷炫按钮特效,效果如下: 以下是代码实现,欢迎大家复制粘贴和收藏。 <!DOCTYPE html> <html lang="en"> <head> <meta
越陌度阡
2020/11/26
1.8K0
CSS 3.0实现酷炫的按钮特效
相关推荐
前端必看的8个HTML+CSS技巧
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验