gpt4 book ai didi

html - 如何在 css 中创建 3d 丝带框

转载 作者:太空宇宙 更新时间:2023-11-03 20:02:32 34 4
gpt4 key购买 nike

我正在尝试在 CSS3 中制作 3d 丝带框,但遇到了一些问题,所以我如何使用纯 CSS 以最少的代码制作它。

这是我正在尝试制作的图像......

enter image description here

谢谢

最佳答案

这是一种实现方式,非常简单的标记。 :before:after伪元素需要 IE 8+,如果你需要支持较低的 (IE6/7) 你可以使用两个额外的 <div>三 Angular 形 Angular 的元素。

example jsfiddle

HTML:

<div id="box">
<div id="ribbon">3d Text and rounded corner sample</div>
</div>​

CSS:

#box {
position:relative;
background:gray;
width:400px;
height:300px;
margin:20px 45px;
}
#ribbon {
position:absolute;
top:15px;
left:-20px;
width:360px;
height:55px;
background:#ff2702;
color:white;
padding:20px 40px;
font-size:24px;
font-weight:bold;
border-radius:5px 5px 0 0;
box-shadow:0 0 8px #333;
text-shadow:0 0 8px #000;
}
#ribbon:before {
content:'';
position:absolute;
bottom:-20px;
left:0;
border-top:solid 10px #ff2702;
border-right:solid 10px #ff2702;
border-bottom:solid 10px transparent;
border-left:solid 10px transparent;
}
#ribbon:after {
content:'';
position:absolute;
bottom:-20px;
right:0;
border-top:solid 10px #ff2702;
border-right:solid 10px transparent;
border-bottom:solid 10px transparent;
border-left:solid 10px #ff2702;
}

关于html - 如何在 css 中创建 3d 丝带框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10409248/

34 4 0
文章推荐: python - 如何将 Quandl json 转换为 Python 字典?
文章推荐: python - 如何使用Python搜索字典值是否包含特定字符串
文章推荐: python - 如何从模板(html)传递列表到Django中查看?
文章推荐: html - 可以将
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com