今天闲着没事,就研究了下公司的网站,就“偷”了点东西出来。下面来制作一个简单的app下载框,为我的公司作下宣传哈。
需要的技术支持:一般jQuery库;
HTML代码如下:
<div class="app_download"> <div class="download_logo"></div> <span class="download_cont">下载康爱多APP,享受正品与实惠!</span> <a href="http://app.360kad.com/k/wp1.apk" class="download">立即下载</a> <a href="javascript:void(0)" class="close_btn" onclick="closeDown()"></a> </div>
CSS代码如下:
.app_download{width: 320px;height: 60px;position: fixed;margin:0 auto;right:0;left:0;bottom: 0;background: rgba(0,0,0,0.6);} .app_download .download_logo{display: inline-block;width:50px;height: 100%;background: url(http://skin.360kad.com/mskin/img/201308/app_icon3.png) no-repeat;background-size: 40px 40px;background-position: center;float: left;} .app_download .download_cont{display:inline-block;width:155px;padding:10px 0 10px 5px;float:left;height:100%;color: #fff;} .app_download .download{display: inline-block;width: 80px;height: 30px;line-height: 30px;float: left;text-decoration: none;color: #333;background: #fff;text-align: center;margin: 15px 5px;border-radius: 5px;} .app_download .close_btn{display: inline-block;width:20px;height:100%;background:#333 url(http://skin.360kad.com/mskin/img/201308/close-icon.png) no-repeat top right;background-size: 20px 20px;float: left;border-radius: 0 0 0 100%;}
js代码如下:
function closeDown(){ $('.app_download').hide(); }
有几个关键点需要注意下:
1.合理设置宽高:做的是WAP端下载app框,这里为下载框设置的宽高分别为320px和60px;
2.app下载框的定位:使用固定定位,定位在页面的顶部或底部都可以,在这里选在定位在底部。实现的关键代码是position:fixed;margin:0 auto;right:0;left:0;bottom:0;;
3.合理布局:这里设置logo的大小为40px的宽高,并给了个padding,让它看起来更舒服一点。这里用background来控制logo图片的显示,用background-size:40px 40px;来设置背景图片的大小。用background-position:center;来将背景图片居中显示;包括右边的关闭按钮也是用背景图片显示并定位的;
4.美观与用户体验:内容部分都有给个上下padding:10px和左padding:5px;下载按钮中的文字居中显示,line-height:30px;实现在下载按钮中垂直方向上的居中显示;关闭按钮图标定位在右上,防止用户误点。设置左下角border-radius为50%,以进一步美化。
最终的效果如下:
不足之处,还望多多指正。
相关推荐
在IT行业中,设计一个吸引人的APP下载页面是至关重要的,因为它是用户首次接触应用的关键界面。这个名为"好看的APP下载页html单页源码.zip"的压缩包提供了一个美观的HTML单页源代码,用于创建自己的APP下载页面。在...
其次,“多个APP下载页”指出这是一个用于展示和提供多个应用程序下载的网页模板,可能包含了为每个APP定制的设计元素和交互功能。最后,“Html5源码”表明这些页面是用HTML5语言编写的,利用了HTML5的新特性和功能...
用户在手机上安装的只是一个框架,实际的数据和内容是在每次打开APP时从云端获取。这种模式的优点在于安装包小,更新便捷,用户总是能获取最新数据。然而,它依赖网络连接,没有网络时无法访问数据,也无法充分利用...
若依APP 一个非常火的java框架做个APP,若依Flutter安卓IOS桌面前端,若依安卓APP、若依苹果IOS APP、若依Linux APP、若依 MAC APP、若依 Windows APP 在若依官网看了介绍,框架使用了最新技术栈、前后端分离、完全...
【标题】"自适应多个APP下载页源码"所涉及的知识点主要集中在网站开发和移动端适配技术上。这类源码通常用于构建一个能够自动适应不同设备(如PC和移动设备)显示的网页,用于提供多款应用的下载链接。在网页设计中...
这种框架设计思路是将一个复杂的应用拆分成多个小型、可独立部署的子应用,每个子应用(如child_apps1和child_apps2)都有自己的业务逻辑和视图层,可以单独开发、测试和更新,而不会影响到整个系统。 在Micro App...
性能和体验的差距,一直是mobile app开发者放弃HTML5的首要原因。... 另一方面,浏览器默认控件样式又少又丑...mui框架有效的解决了这些问题,这是一个可以方便开发出高性能App的框架,也是目前最接近原生App效果的框架。
标题中的“APP导航+文章系统+网址导航,三合一,app下载站,app推广源码”指的是一个综合性的网络平台,它集成了三种主要功能:应用程序(APP)导航、文章管理系统以及网址导航。这样的平台旨在为用户提供一站式的...
一个app开发的框架,包含侧边栏,cardview,floatactionbutton,drawerlayout,tablayout+viewpager+fragment.其中一个fragment可以下拉刷新。
这款名为“分享一款不错的APP下载官网单页源码”的压缩包资源包含了一整套用于构建一个简洁、高效的APP下载官方网站的源代码。源码由HTML、CSS和JavaScript这三种前端核心技术构成,是创建动态交互网页的基础。 ...
一个手机App下载页面的主要目的是展示App的功能、特性,吸引用户进行下载。这类页面通常包括App的图标、截图、功能介绍、用户评价、系统需求、下载链接等关键元素。设计时,需要考虑用户体验,确保页面加载速度快,...
标题 "自适应漫画APP下载单页HTML源码.zip" 提供了一个关于网页设计的资源,主要涉及HTML技术,用于创建一个适用于漫画应用下载的自适应单页面网站。自适应网页设计意味着该页面能够根据访问设备的屏幕尺寸和方向...
【标题】"精美大气的自适应APP下载页HTML源码"是一个包含HTML、CSS和JavaScript技术的网页设计项目,主要用于创建一个吸引用户下载应用程序的页面。这个源码设计旨在提供优秀的用户体验,无论用户使用何种设备访问,...
uni-app框架是一种跨平台移动应用开发框架,可以发布到多个平台,包括Android、IOS、H5以及微信小程序、百度小程序、头条小程序、支付宝小程序等。uni-app框架具有学习成本低、上手速度快、跨平台能力强、生态繁荣等...
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到 iOS,Android,H5,以及各种小程序(微信/支付宝/百度/头条/ QQ /钉钉)等多个平台。 uni-app在手,做啥都不愁。甚至不跨端,也...
在了解“一个APP的诞生”之前,首先需要弄清楚APP是什么。APP是“应用程序”的缩写,通常指安装在智能手机或其他移动设备上的软件。它能实现各种功能,比如社交、购物、学习、娱乐等。APP的开发是一个复杂的过程,...
客户端App下载 客户端App下载是指通过Web服务器提供客户端应用程序的下载服务,让用户可以从服务器端下载并安装客户端应用程序。下面是关于客户端App下载的知识点: 一、下载原理 客户端App下载的原理是通过HTTP...
3. **grunt**:Grunt是一个JavaScript任务运行器,常用于自动化构建过程,如编译Sass文件到CSS,合并JavaScript文件,压缩资源等。在这个项目中,Grunt可能被用来管理MUI的构建流程。 4. **dist**:这是编译后的...
【基于uni-app框架的登录模板】是一个用于快速构建移动应用登录界面的开发资源,它利用了uni-app这一跨平台的前端框架。uni-app是由ECharts团队开发的,它允许开发者用一套代码编写应用,然后发布到iOS、Android、H5...
标题中的“APP应用软件下载门户网站模板下载”表明这是一个与创建APP下载网站相关的资源,它提供了一个模板,使得用户可以快速构建一个集成了多种APP下载功能的平台。这种模板可能包括了设计元素、页面布局以及相应...