下拉图片上方的小三角形

前端的同学们是不是在遇到写网页时他需要你图片上有一个小三角形,今天小编带你来了解这个小三角形的写法。 

这个二维码是我的博客,小伙伴们关注我我会不定时更新内容!

 一.首先我们用div等宽高设置一个正方形,给他加上一个背景颜色,

用这个transform: rotate(45deg);给这个div旋转45度

 我们在导入一张图片,给他调整位置就可以了。

在给他一个定位调整到自己想要的位置。(不知道定位的我之前发布的内容有定位)

预览图:​​​​​​​​​​​​​​

1.这里是HTML代码 

		<ul class="nav-left">
			<li><a href="#"><span>小米官网</span></a></li>
			<li><a href="#"><span>小米商城</span></a></li>
			<li><a href="#"><span>MIUI</span></a></li>
			<li><a href="#"><span>IoT</span></a></li>
			<li><a href="#"><span>云服务</span></a></li>
			<li><a href="#"><span>天星数科</span></a></li>
			<li><a href="#"><span>有品</span></a></li>
			<li><a href="#"><span>小爱开放平台</span></a></li>
			<li><a href="#"><span>企业团购</span></a></li>
			<li><a href="#"><span>资质证照</span></a></li>
			<li><a href="#"><span>协议规则</span></a></li>
			<li class="cord">
				<a href="#"><span>下载app</span></a>
				<div class="square"></div>
				<div class="QR-code">
					<span id="QR-font">
						<img src="./img/bj.jpg" style="width: 124px;height: 124px;;">
					</span>
				</div>
			</li>
			<li><a href="#"><span>Select Location</span></a></li>
		</ul>

2.这里是css代码

<style>
			.nav-left {
				display: flex;
				width: 1200px;
				height: 50px;
				justify-content: center;
				align-items: center;
				margin: 0 auto;
				background-color: #ffaaff;
			}

			.nav-left li {
				list-style: none;
				margin: 0 10px;
			}

			.nav-left li a {
				text-decoration: none;
			}

			.QR-code {
				position: absolute;
				transition: all .5s;
				top: 36px;
				height: 124px;
				width: 124px;
				overflow: hidden;
				text-align: center;
				margin-left: -38px;
				box-shadow: 0 1px 5px #aaa;
				background-color: #fff;
				line-height: 1;
			}

			.square {
				width: 10px;
				height: 10px;
				position: absolute;
				background-color: white;
				top: 30px;
				left: 20px;
				transform: rotate(45deg);
			}

			#QR-font img {
				border: 0;
			}

			.cord {
				position: relative;
			}
		</style>

过几天小编在给大家写其他的方法。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值