`

CSS3实现android(安卓)Logo图标效果

    博客分类:
  • css3
阅读更多

因为IE9以下版本暂时不支持CSS3,所以网友们在看效果的时候请不要用IE浏览器来运行,为了让网友们看到最终效果请使用谷歌、火狐等浏览打开运行。

 

主要用了CSS3的以下属性:

1、transform

2、transition

3、border-radius

 

CSS3代码如下:

 

.android {
	position: absolute;
	left: 320px;
	top: 230px;
}
/**** BODY ****/
.body {
    width: 336px;
    height: 285px;
    background-color: #A5C63B;
    border-radius: 0px 0px 30px 30px;
    position: absolute;
}
.body:before,
.body:after {
    background-color: #A5C63B;
    content: '';
    width: 75px;   
    height: 122px;
    bottom: -122px;
    position: absolute;
    border-radius: 0px 0px 50px 50px;
}
.body:before { left: 68px; }
.body:after{ right: 68px; }
/**** HEAD ****/
.head {
    width: 336px;
    height: 155px;
    background-color: #A5C63B;
    border-radius: 200px 200px 0px 0px;
    position: absolute;
    top: -170px;
}
.head:before,
.head:after {
    background-color: #A5C63B;
    content: '';
    width: 10px;   
    height: 53px;
    position: absolute;
    top: -30px;
    border-radius: 20px 20px 0px 0px;
}
.head:after { -webkit-transform: translate(63px, 0px) rotate(-30deg); -moz-transform:translate(63px, 0px) rotate(-30deg); -o-transform:translate(63px, 0px) rotate(-30deg);  }
.head:before{ -webkit-transform: translate(255px, 0px) rotate(30deg); -moz-transform:translate(255px, 0px) rotate(30deg); -o-transform:translate(255px, 0px) rotate(30deg);  }
/**** ARMS ****/
.arms:before,
.arms:after {
    background-color: #A5C63B;
    content: '';
    width: 75px;   
    height: 233px;
    top: -8px;
    position: absolute;
    border-radius: 40px 40px 40px 40px;  
}
.arms:before { left: -90px; }
.arms:after{ right: -90px; }
/**** EYES ****/
.eyes:before,
.eyes:after {
    background-color: #FFFFFF;
    content: '';
    width: 27px;   
    height: 27px;
    top: 68px;
    position: absolute;
    border-radius: 20px;
}
.eyes:before { left: 78px; }
.eyes:after{ right: 78px; }

 

效果如下:

 

在线演示和下载

分享到:
评论

相关推荐

    纯CSS打造的17个Logo(Apple、Android、Windows等)

    【纯CSS打造的17个Logo(Apple、Android、Windows等)】 在Web开发领域,CSS(层叠样式表)是用于控制网页元素外观的重要工具。这篇内容将深入探讨如何利用CSS来创建知名的公司Logo,如Apple、Android和Windows等。...

    网站常用一些小图标

    博客中提到的“源码”标签可能意味着文章还涵盖了如何在代码层面实现这些图标,可能包括如何在CSS中设置图标,或者利用Font Awesome等图标库来简化工作。 至于“工具”标签,可能提到了一些在线工具,如...

    在线编译IOS/Android app

    3. **APP_Star.png**、**PhoneGap.png**:这些可能是网站的图标或logo,其中`PhoneGap.png`可能与项目使用的跨平台开发框架有关,因为PhoneGap是一个流行的选择,它允许开发者使用HTML、CSS和JavaScript来开发原生...

    界面设计图标icon

    - **编程语言图标**:编程中,不同的语言有各自的图标代表,如JavaScript的JS logo,Python的蛇形图标。 - **代码编辑器图标**:代码编辑器中的图标用于区分文件类型,如HTML、CSS、JS文件图标。 - **开发工具...

    简单的手机APP产品设计官网模板下载_简单 手机 产品 app 手机应用 安卓 科技 app应用_html网站模板_网.rar

    3. JavaScript文件:可能包含.js文件,用于处理用户交互和动态效果,如main.js、jquery.min.js等。 4. 图像文件夹:存放logo、产品截图和其他视觉元素。 5. 字体文件夹:如果模板使用了特殊字体,这里会包含.ttf或....

    飞出来的小demo

    首先,"飞出来的效果"通常是由动画编程实现的,这可能涉及到如CSS3动画、JavaScript库(如jQuery或React)、SVG动画或者Unity 3D等技术。在Web开发中,CSS3的`transform`和`animation`属性是创建此类效果的基础,...

    安卓APP应用展示网站模板是一款适合app软件开发公司网页模板。_html网站模板_网页源码移动端前端_H5模板_自适.rar

    这款名为“安卓APP应用展示网站模板”的资源是一个专为Android应用程序设计的HTML网站模板,它包含了一系列用于构建专业且吸引人的应用展示平台的网页源码。这个模板是为那些从事APP软件开发的公司或者个人开发者...

    仿京东界面源码

    3. **Bootstrap或自定义CSS样式**:为了达到京东界面的视觉效果,源码中可能会包含Bootstrap框架,或者使用自定义的CSS样式来控制元素的布局、颜色、字体等。 4. **JavaScript交互**:京东界面有许多动态效果和用户...

    ASP网络求职招聘系统的设计与实现(源代码+论文).zip

    3. 图片和静态资源:如logo、图标等,用于美化和增强用户体验。 4. 论文文档:详细介绍了系统设计思路、技术选型、功能实现步骤以及测试结果等。 5. 配置文件:如IIS或Apache服务器配置文件,用于部署和运行系统。 6...

    3D影视动画制作公司响应式企业模板5018.zip

    2. **CSS3**: CSS3允许更复杂的布局和丰富的动画效果,提升网站视觉吸引力。例如,可以使用媒体查询实现响应式设计,让网站在不同设备上呈现最佳效果。 3. **JavaScript和jQuery**: JavaScript用于处理动态交互,如...

    微信小程序uniapp银行卡卡片样式组件

    1. **CSS样式设计**:为了实现卡片的视觉效果,开发者需要使用CSS来定义边框、背景色、字体样式、布局等,可能还会运用阴影、圆角、过渡动画等高级特性,使组件看起来更接近真实的银行卡。 2. **数据绑定**:利用...

    手机彩妆婚纱紫色_HTML手机电脑网站_网页源码移动端前端_H5模板_自适应响应式源码.zip

    在这个模板中,CSS3被用来控制网页的样式,创建动态效果,提升页面的视觉吸引力。 4. **JavaScript和jQuery**:JavaScript是一种常用的客户端脚本语言,用于增加网页的交互性。jQuery是一个流行的JavaScript库,...

    仿QQ登录界面.zip

    2. CSS文件:如"style.css",用以定义登录界面的样式和布局,模仿QQ的视觉效果。 3. JavaScript文件:如"script.js",可能包含了处理用户输入、验证表单、模拟登录过程等功能的代码。 4. 图片资源:如"logo.png",...

    uniapp-仿京东商城首页、分类页实现

    1. **导航栏**:京东商城的顶部通常包含品牌Logo、搜索框、购物车图标和用户中心等元素。在uniapp中,可以使用`u-navbar`组件来创建自定义导航栏,并通过事件监听处理用户交互。 2. **轮播图**:首页往往有动态展示...

    asp上网导航设计(论文+源码).zip

    4. 图片和其他资源:如logo、图标、按钮等,用于网站的视觉设计。 5. 配置文件:可能包含IIS(Internet Information Services)或其他Web服务器的配置信息。 6. 部署指南:解释如何将项目部署到服务器,以及运行和...

    酷播(极酷)跨平台多终端网页播放器 v4.0.zip

    4、支持自定义Logo图标,支持设置[显示]或[隐藏]logo图标,支持logo位置控制(比如左上,左下,右上,右下位置); 5、代码调用:除原来标准代码调用模式,新增加简写代码模式(支持flashvars调用,支持swfObject调用...

    手机wap源码模板 (828).zip

    3. **images** - 这是一个文件夹,通常包含网站使用的图像资源,如logo、图标、背景图片等,对网站的视觉效果至关重要。 4. **js** - 另一个文件夹,包含JavaScript文件,这些文件负责处理网站的交互性和动态功能,...

    手机wap源码模板 (97).zip

    这通常通过CSS3媒体查询来实现,确保在不同分辨率的手机、平板等设备上都能提供良好的视觉效果。 2. **HTML5**:`index.html`是网站的主页文件,通常基于HTML5标准编写。HTML5引入了许多新元素,如、、、、和,以及...

    HTML5资源、移动端开发示例

    对于Android和iOS平台,开发者可以使用Web技术(HTML5、CSS3和JavaScript)结合WebView组件来创建混合应用程序。通过Cordova(PhoneGap)这样的框架,开发者可以将Web应用打包成原生应用,发布到应用商店。此外,...

    排版分割线;用于灵活地分段设置

    例如,在iOS的Swift语言中,可以使用`UIView`来创建分割线,而在Android的Java或Kotlin中,可以利用`View`或`DividerItemDecoration`来达到相同的效果。 此外,当涉及到前端框架,如Bootstrap或Vue.js,它们通常...

Global site tag (gtag.js) - Google Analytics