当前位置: 首页 > news >正文

使用css在照片右上角设置缎带效果

如果所示:
在这里插入图片描述

1、css代码:

.ribbon {position: absolute;top: 10px; /* 根据需要调整位置 */right: -30px; /* 根据需要调整位置 */padding: 5px 40px;background-color: red;color: white;font-size: 14px; /* 根据需要调整字体大小 */font-weight: bold;transform: rotate(45deg);/* transform-origin: center; */
}

2、html:

<div class="container1"><img src="...." /><div class=“ribbon”>封面</div>
</div>

3、解释

1)transform

transform: rotate(45deg);

通过 transform 属性将 .ribbon 元素旋转 45 度。45deg 表示旋转的角度。这里的旋转是顺时针方向,使 .ribbon 斜斜地放置。

2)transform-origin

transform-origin: center;

transform-origin 属性定义了一个元素在进行变换(如旋转、缩放、倾斜等)时的基准点或中心点。默认情况下,transform-origin 的值是 center,即变换围绕元素的中心点进行(元素就是旋转的dom,在本例子中,就是写着“封面”二字的div)。

如果想设置元素的其他部分(估计除了中心点外,只有4个角了),比如将元素的右上角作为旋转点,可以这样设置:

transform-origin: top right;

3)结合本例子

上面的例子,如果没有旋转,就是一个普通的,水平放置在照片右上角的块。至于为何要将right设为负数,可以想象一下如果不设为负数,这个div围绕自己的中心点顺时针旋转45度后是个啥样子。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 请以零基础学Python 之 第二十讲 分组和贪婪匹配
  • 从新手到高手:Scala函数式编程完全指南,Scala 文件 I/O(27)
  • 【LLM】-10-部署llama-3-chinese-8b-instruct-v3 大模型
  • 类似redmine的项目管理系统有哪些?10款软件测评
  • 基础跟张宇,强化换武忠祥可行吗?会不会漏什么?
  • Flask目录结构路由重定向简单实例讲解——轻量级的 Python Web 框架
  • 【数据结构】——堆的实现与算法
  • ElasticSearch父子索引实战
  • 怎么用U盘重装系统
  • ansible笔记
  • go 语言踏出第一步
  • 【Stable Diffusion】(基础篇七)—— lora
  • AI-WEB-1.0 靶机
  • 2024年8月1日 十二生肖 今日运势
  • 库文件的制作和makefile文件操作基础实现
  • 2017年终总结、随想
  • 5、React组件事件详解
  • in typeof instanceof ===这些运算符有什么作用
  • Intervention/image 图片处理扩展包的安装和使用
  • maven工程打包jar以及java jar命令的classpath使用
  • mockjs让前端开发独立于后端
  • swift基础之_对象 实例方法 对象方法。
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 阿里云移动端播放器高级功能介绍
  • 整理一些计算机基础知识!
  • # 安徽锐锋科技IDMS系统简介
  • #window11设置系统变量#
  • $(function(){})与(function($){....})(jQuery)的区别
  • $.ajax()参数及用法
  • (1)bark-ml
  • (4)(4.6) Triducer
  • (9)目标检测_SSD的原理
  • (pojstep1.3.1)1017(构造法模拟)
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (循环依赖问题)学习spring的第九天
  • (转)Linq学习笔记
  • (转)编辑寄语:因为爱心,所以美丽
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • .bat批处理(五):遍历指定目录下资源文件并更新
  • .NET Core 中插件式开发实现
  • .net MySql
  • .net Stream篇(六)
  • .Net 垃圾回收机制原理(二)
  • ::前边啥也没有
  • ::什么意思
  • @cacheable 是否缓存成功_让我们来学习学习SpringCache分布式缓存,为什么用?
  • @ConditionalOnProperty注解使用说明
  • @html.ActionLink的几种参数格式
  • [ JavaScript ] JSON方法
  • [100天算法】-x 的平方根(day 61)
  • [16/N]论得趣
  • [17]JAVAEE-HTTP协议
  • [2021]Zookeeper getAcl命令未授权访问漏洞概述与解决