您现在的位置是:网站首页> 编程资料编程资料
CSS制作梦幻彩虹效果_CSS教程_CSS_网页制作_
2021-09-13
857人已围观
简介 每个人都喜欢彩虹,都期待彩虹的出现,这篇文章主要为大家详细介绍了CSS制作梦幻彩虹的5种效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
今天看到一篇文章,说到margin的塌陷的问题,并提供了好几个例子。
自己之前还没怎么遇到过这个问题,正好来研究一下。
XML/HTML Code复制内容到剪贴板
- <div class="box1">div>
- <div class="box2">div>
- <div class="box3">div>
- <div class="box4">div>
css样式一,使用margin塌陷:
CSS Code复制内容到剪贴板
- .box1, .box2, .box3 {
- width: 200px;
- }
- .box1{
- margin-bottom: -80px;
- height:100px;
- background: blue;
- }
- .box2 {
- margin-bottom:-40px;
- height:60px;
- background: #ffff00;
- }
- .box3{
- height:20px;
- background: #ff0000;
- }
效果:
css样式二,也是使用的margin塌陷,不过做出来的是弧形的彩虹:
CSS Code复制内容到剪贴板
- .box1{
- width: 400px;
- height: 200px;
- overflow: hidden;
- }
- .box1::before{
- float: left;
- display: block;
- height: 400px;
- width:400px;
- border-radius: 100%;
- border: solid 10px blue;
- box-sizing: border-box;
- content: "";
- }
- .box1::after{
- margin-top: 10px;
- margin-left: 10px;
- display: block;
- width: 380px;
- height: 380px;
- border: solid #ffff00 10px;
- border-radius: 100%;
- box-sizing: border-box;
- content: "";
- }
- .box2{
- float: left;
- margin-top: -180px;
- margin-left: 20px;
- width: 360px;
- height: 180px;
- overflow: hidden;
- }
- .box2::before{
- float: left;
- display: block;
- margin: 0;
- width: 360px;
- height: 360px;
- border-radius: 100%;
- border: solid 10px #ff0000;
- box-sizing: border-box;
- content: "";
- }
- .box2::after{
- display: block;
- margin-top: 10px;
- margin-left: 10px;
- width: 340px;
- height: 340px;
- border-radius: 100%;
- border: solid 10px #ffff00;
- box-sizing: border-box;
- content: "";
- }
- .box3{
- margin-top: -160px;
- margin-left: 40px;
- width: 340px;
- height: 160px;
-
相关内容
- CSS3中Transform动画属性用法详解 _css3_CSS_网页制作_
- Web泵椔悸矫屄趁宊CSS_脥酶脪鲁脰脝脳梅 - 陆脜卤戮脰庐录脪
- 响应式Web之流式网格系统 _Web标准教程_CSS_网页制作_
- CSS控制DIV层显示和隐藏的实现方法_CSS教程_CSS_网页制作_
- CSS3中的注音对齐属性ruby-align用法指南_css3_CSS_网页制作_
- 解析CSS的box model盒模型及其内的子元素布局控制_CSS教程_CSS_网页制作_
- CSS块级元素与行级元素详解 _CSS教程_CSS_网页制作_
- 超酷炫 CSS3垂直手风琴菜单_css3_CSS_网页制作_
- 提高CSS代码效率的编写技巧_CSS教程_CSS_网页制作_
- IE6和IE7中行内元素后的浮动元素被折行的问题解决_浏览器兼容教程_CSS_网页制作_
点击排行
本栏推荐
