好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

css怎么写五角星

cs S写 五角星的方法:首先创建一个HT ML 示例文件;然后通过small名class创建div;最后通过设置“transform: rotate(70 deg );”等样式来实现五角星即可。

本文操作环境:windows7系统、HTML5 && CSS3版,DELL G3 电 脑

使用css实现五角星

大五角星

通过small名class创建div

.small-all{
dis play : flex;
m arg in:1rem 13%;
}
.small {
    border-color:  # 7d7d7d transparent transparent transparent;
    border -s tyle: solid;
    border -t op-width: 9.375px;
    border-right-width: 15px;
    border-left-width: 15px;
    h ei ght: 0;
    mar gin -top: 9.375px;
    margin-bottom: 6.02679px;
    pos IT ion: relative;
    width: 0;
    margin: 2rem 0.8rem;
}
.small:before,.small :after  {
    border-color: #7d7d7d transparent transparent transparent;
    border-style: solid;
    border-top-width: 9.375px;
    border-right-width: 15px;
    border-left-width: 15px;
    content: '';
    display: block;
    height: 0;
    left: -15px;
    position: absolute;
    top: -9.375px;
    width: 0;
}
.small:before {
    transform: rotate(70deg);
}
.small:after {
    transform: rotate(-70deg);
}

实现效果

小五角星

通过smaller名class创建div

.smaller {
    border-color: #7d7d7d transparent transparent transparent;
    border-style: solid;
    border-top-width: 5px;
    border-right-width: 10px;
    border-left-width: 10px;
    height: 0;
    margin-right: 1.2rem;
    margin-top: 5px;
    margin-bottom: 3.21429px;
    position: relative;
    width: 0;
}
.smaller:before,.smaller:after {
    border-color: #7d7d7d transparent transparent transparent;
    border-style: solid;
    border-top-width: 5px;
    border-right-width: 10px;
    border-left-width: 10px;
    content: '';
    display: block;
    height: 0;
    left: -10px;
    position: absolute;
    top: -5px;
    width: 0;
}
.smaller:before {
    transform: rotate(70deg);
}
.smaller:after {
    transform: rotate(-70deg);
}

实现效果

推荐学习:《css视频教程》

以上就是css怎么写五角星的详细内容,更多请关注其它相关 文章 !

总结

以上是 为你收集整理的 css怎么写五角星 全部内容,希望文章能够帮你解决 css怎么写五角星 所遇到的问题。

如果觉得 网站内容还不错, 推荐好友。

查看更多关于css怎么写五角星的详细内容...

  阅读:39次