【纯 CSS】画 多国国旗
发布于: 2021 年 01 月 26 日
分享一个纯 CSS 实现多国国旗的网站:CSS Flags
这个网站打开速度可能比较慢,不需要科学上网,请耐心等待。
下面的国旗都是只使用 CSS 实现的。
最后仔细看了一下英国国旗,好像并不是那么像。
于是改良了一下,变成下面的样子。
<style>
.uk {
width: 300px;
height: 200px;
border: 1px solid #000;
box-shadow: 2px 2px 3px 3px rgba(0, 0, 0, .25);
margin-bottom: 20px;
background-image:
linear-gradient(90deg, #cf142b, #cf142b),
linear-gradient(0deg, #cf142b, #cf142b),
linear-gradient(90deg, #FFFFFF, #FFFFFF),
linear-gradient(0deg, #FFFFFF, #FFFFFF),
linear-gradient(35deg, transparent 45%, #ffffff 45%, #ffffff 48%, #cf142b 48%, #cf142b 51%, #ffffff 51%, #ffffff 56%, transparent 56%, transparent 100%),
linear-gradient(-35deg, transparent 45%, #ffffff 45%, #ffffff 50%, #cf142b 50%, #cf142b 53%, #ffffff 53%, #ffffff 56%, transparent 56%, transparent 100%);
background-position: 0 50%, 50% 0,0 50%, 50% 0, 0 100%, 100% 0;
background-size: 100% 20%, 16% 100%, 100% 33%, 25% 100%, 100% 100%, 100% 100%;
background-repeat: no-repeat;
background-color: #00247d;
}
</style>
<div class="uk"></div>
复制代码
划线
评论
复制
发布于: 2021 年 01 月 26 日阅读数: 68
学习委员
关注
反派 2019.03.19 加入
哈哈哈哈哈哈哈哈哈哈哈哈哈哈
评论