首页 >

css 美国国旗,css行高代码

css各种特效,跨屏css框架,硅谷css视频教学,css盒子模型 嵌套,div css 布局 关键词,css3外部样式大全,css行高代码

css 美国国旗,css行高代码

.flag {
height: 300px;
width: 500px;
background: #F10707;
position: relative;
overflow: hidden;
}
.stripe {
height: 30px;
width: 100%;
position: absolute;
}
.stripe1 {
background: #FFFFFF;
top: 0;
}
.stripe2 {
background: #F10707;
top: 30px;
}
.stripe3 {
background: #FFFFFF;
top: 60px;
}
.stripe4 {
background: #F10707;
top: 90px;
}
.stripe5 {
background: #FFFFFF;
top: 120px;
}
.stripe6 {
background: #F10707;
top: 150px;
}
.stripe7 {
background: #FFFFFF;
top: 180px;
}
.stripe8 {
background: #F10707;
top: 210px;
}
.stripe9 {
background: #FFFFFF;
top: 240px;
}
.stripe10 {
background: #F10707;
top: 270px;
}
.star {
height: 30px;
width: 30px;
position: absolute;
border-radius: 50%;
background: #FFFFFF;
box-shadow: 10px 0 0 0 #FFFFFF, 20px 0 0 0 #FFFFFF, 30px -10px 0 0 #FFFFFF, 0 0 0 10px #FFFFFF, 0 10px 0 0 #FFFFFF, 30px 10px 0 0 #FFFFFF, 0 20px 0 0 #FFFFFF, 10px 30px 0 0 #FFFFFF, 20px 30px 0 0 #FFFFFF, 10px 40px 0 0 #FFFFFF, 0 40px 0 0 #FFFFFF, -10px 40px 0 0 #FFFFFF, -20px 30px 0 0 #FFFFFF, -10px 30px 0 0 #FFFFFF;
}
.star1 {
top: 0;
left: 0;
}
.star2 {
top: 0;
left: 50px;
}
.star3 {
top: 30px;
left: 20px;
}
.star4 {
top: 60px;
left: 0;
}
.star5 {
top: 60px;
left: 50px;
}
.star6 {
top: 90px;
left: 20px;
}
.star7 {
top: 120px;
left: 0;
}
.star8 {
top: 120px;
left: 50px;
}
.star9 {
top: 150px;
left: 20px;
}
.star10 {
top: 180px;
left: 0;
}
.star11 {
top: 180px;
left: 50px;
}
.star12 {
top: 210px;
left: 20px;
}
.star13 {
top: 240px;
left: 0;
}
.star14 {
top: 240px;
left: 50px;
}
.star15 {
top: 270px;
left: 20px;
}

以上是用CSS制作美国国旗的示例代码。代码中定义了一个名为flag的元素,用于容纳整个国旗。 stripe类是一个用于生成红色和白色条纹的元素,stripe1到stripe10是用于生成具体条纹的类。 star类是一个用于生成星星的元素,同时定义了15个星星的具体位置。其中,box-shadow属性用于生成五角星的效果。


  • 暂无相关文章