您现在的位置是:网站首页> 编程资料编程资料

CSS3径向渐变之大鱼吃小鱼之孤单的大鱼css文件中的样式类被覆盖,js文件中的变量未定义问题CSS实现文字环绕图片效果CSS实现水平居中的4种思路简要概述横向两列布局(左列固定,右列自适应)的4种CSS实现方式网页布局入门教程 如何用CSS进行网页布局css文字环绕图片—遇到的问题及快速解决方法CSS3表单input输入框聚焦动画特效源码 24种CSS3实现超酷的黑猫警长首页CSS3实现千变万化的文字阴影text-shadow效果设计css 各浏览器下的背景色渐变【代码】

2021-09-05 939人已围观

简介 喜欢钓鱼还没那个技术钓到鱼,下面小编画条大鱼安慰我一下柔弱的心灵。感兴趣的朋友参考下吧

喜欢钓鱼还没那个技术钓到鱼,下面小编画条大鱼安慰我一下柔弱的心灵。先给大家展示小效果图,如果亲感觉还不错,很满意,请继续往下阅读。

先上图:

上面这个就是今晚上我要跟大家分享的小DEMO,我给他起名字就“大鱼吃小鱼之孤单的大鱼”。

转入正题,这条大鱼分为三部分:头,尾巴,眼睛。首先看一下这条鱼的框架,如下面所示,class已经说得很直接了

CSS Code复制内容到剪贴板
  1. "fish">   
  2.         "fisg-head">
  
  •         "fisg-tail">
  •   
  •     
  •   

    首先给整条鱼做一点小小的处理

    CSS Code复制内容到剪贴板
    1. .fish{   
    2.             displayinline-block;   
    3.             position:relative;   
    4.         }  

    然后就是精雕细刻了,第一步,绘制鱼头:

    CSS Code复制内容到剪贴板
    1. .fisg-head{   
    2.             floatleft;   
    3.             width150px;   
    4.             height150px;   
    5.             border-radius: 100px;   
    6.             background: radial-gradient(0px 100px ,rgba(255,255,255,0),rgba(255,255,255,0) 100px,white 113px,green 100px,green 100%);   
    7.             background: -webkit-radial-gradient(0px 100px ,rgba(255,255,255,0),rgba(255,255,255,0) 100px,white 113px,green 100px,green 100%);   
    8.             background: -moz-radial-gradient(0px 100px ,rgba(255,255,255,0),rgba(255,255,255,0) 100px,white 113px,green 100px,green 100%);   
    9.             background: -ms-radial-gradient(0px 100px ,rgba(255,255,255,0),rgba(255,255,255,0) 100px,white 113px,green 100px,green 100%);   
    10.         }  

    第二步,绘制尾巴:

    CSS Code复制内容到剪贴板
    1. .fisg-tail{   
    2.             floatleft;   
    3.             width100px;   
    4.             height100px;   
    5.             transform: rotate(30deg);   
    6.             -webkit-transform: rotate(30deg);   
    7.             -moz-transform: rotate(30deg);   
    8.             -ms-transform: rotate(30deg);   
    9.             background: radial-gradient(100px 0px ,rgba(255,255,255,0),rgba(255,255,255,0) 100px,green 100px,green 100%);   
    10.             background: -webkit-radial-gradient(100px 0px ,rgba(255,255,255,0),rgba(255,255,255,0) 100px,green 100px,green 100%);   
    11.             background: -moz-radial-gradient(100px 0px ,rgba(255,255,255,0),rgba(255,255,255,0) 100px,green 100px,green 100%);   
    12.             background: -ms-radial-gradient(100px 0px ,rgba(255,255,255,0),rgba(255,255,255,0) 100px,green 100px,green 100%);   
    13.         }  

    最后一步,画鱼点睛

    CSS Code复制内容到剪贴板
    1. .fisg-head::after{   
    2.             content:"";   
    3.             display:block;   
    4.             position:absolute;   
    5.             top:20px;   
    6.             left:35%;   
    7.             width:20px;   
    8.             height:20px;   
    9.             border-radius:10px;   
    10.             background:rgba(220, 245, 29,1);   
    11.         }  

    radial-gradient是CSS3的新特性,这里我是用的其中一种方式去实现的这条大鱼,大家还有其它的高招不妨分享出来,让我也开开眼界。

    提示: 本文由整理自网络,如有侵权请联系本站删除!
    本站声明:
    1、本站所有资源均来源于互联网,不保证100%完整、不提供任何技术支持;
    2、本站所发布的文章以及附件仅限用于学习和研究目的;不得将用于商业或者非法用途;否则由此产生的法律后果,本站概不负责!

    上一篇:CSS3实现超酷的黑猫警长首页css文件中的样式类被覆盖,js文件中的变量未定义问题CSS实现文字环绕图片效果CSS实现水平居中的4种思路简要概述横向两列布局(左列固定,右列自适应)的4种CSS实现方式网页布局入门教程 如何用CSS进行网页布局css文字环绕图片—遇到的问题及快速解决方法CSS3表单input输入框聚焦动画特效源码 24种CSS3径向渐变之大鱼吃小鱼之孤单的大鱼CSS3实现千变万化的文字阴影text-shadow效果设计css 各浏览器下的背景色渐变【代码】

    下一篇:CSS实现水平居中的4种思路简要概述浅谈css处理水平居中的问题Flexbox制作CSS布局实现水平垂直居中的简单实例关于css水平居中的小小探讨css水平居中的各种方法总结(推荐)浅析CSS实现水平垂直同时居中的5种思路css三种方法实现div在浏览器水平居中CSS水平居中总结(新手必看篇)

    相关内容

    -六神源码网