WebApp开发经验

1.自适应屏幕

<meta name="viewport" id="viewport"      content="width = device-width, initial-scale = 1, minimum-scale = 1, maximum-scale = 1">
2.重置页面所有元素
/*reset*/html {  -webkit-text-size-adjust: none;  -webkit-touch-callout: none;  -webkit-user-select: none;  word-break: break-all;  height: 100%;  font-size: 62.5%;  color: #999; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, menu, nav, section {  margin: 0;  padding: 0; }

article, aside, details, figcaption, figure, footer, header, menu, nav, section {  display: block; }

audio, canvas, video {  display: inline-block; }

body, button, input, select, textarea {  font: 400 1.2rem/1.2 "Hiragino Sans GB W3","Hiragino Sans GB",SimHei,sans-serif; }

a, input, button, select, textarea {  -webkit-tap-highlight-color: transparent; }

textarea {  resize: none;  overflow-y: auto; }

img {  border: 0;  vertical-align: middle;  padding: 0;  margin: 0; }

iframe {  display: block; }

del {  text-decoration: line-through; }

ul {  list-style: none; }

ol {  list-style-position: inside; }

h1, h2, h3, h4, h5, h6 {  font-weight: 500; }

sub, sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline; }

sup {  top: -0.5em; }

sub {  bottom: -0.25em; }

a {  text-decoration: none;  color: #999; } input,textarea,button{outline:none} 

table {  border-collapse: collapse;  border-spacing: 0; }textarea::-webkit-input-placeholder {  color: #ccc !important; }
3.规则谨记①字体用rem,其余所有元素设置均用px。②慎用表格。使用ul>li*3来代替。③不要使用图片填充屏幕,特别是100%,容易引发意想不到的bug。④使用div时切记一条反常理做法:div{width:100%;margin:0 2px},会造成纵向滚动。⑤input,img等单标签要闭合。养成良好的习惯。4.模态窗口简单设计
.modal-bg{    position:fixed;    top:0;    left:0;    width:100%;    height:100%;    z-index:20;    background-color:black;    filter:alpha(opacity=80);    -moz-opacity:0.8;    opacity:0.8;    display:none;}
<!--80%透明度遮罩层 --><div class="modal-bg"></div>
今天就先写这么多吧。
时间: 2024-08-24 15:35:21

WebApp开发经验的相关文章

webapp开发经验总结

webapp开发的大趋势之下,本人收集整理了一写关于webapp开发的经验,欢迎大家补充指正. 关于link <link rel="apple-touch-startup-image" href="images/start.jpg"/> 表示在点击主屏幕中生成的快捷图标后,网站在加载过程中,显示的图片.这个功能用户体验很好.避免加载时的白屏,减少用户等待网站加载过程的烦闷.缺陷是目前只支持竖屏浏览模式,横屏浏览时不支持. <link rel=&qu

[转]移动web开发经验总结

1.-webkit-tap-highlight-color:rgba(255,255,255,0)可以同时屏蔽ios和android下点击元素时出现的阴影. 备注:transparent的属性值在android下无效. 2.-webkit-appearance:none可以同时屏蔽输入框怪异的内阴影. 3.-webkit-transform:translate3d(0, 0, 0)在ios下可以让动画更加流畅(这个属性会调用硬件加速模式),但是在android下不可乱用,很多见所未见的bug就是

(任寒韬)WebApp群主 - MobileTech 资料

web app : http://www.lightapp.cn/brand/index/4101 https://github.com/jtyjty99999/mobileTech/blob/master/README.md mobileTech A useful tools or tips list for mobile web application developing 这个项目收集移动端开发所需要的一些资源与小技巧 工具类网站 HTML5 与 CSS3 技术应用评估 各种奇妙的hack

webApp开发几点体会(移动前端)

#webApp开发几点体会(移动前端) ##前言 本文旨在记录本人涉足移动webApp开发的几点体会,欢迎分享与指正. ##再见,IE678 移动设备,Android跟iPhone是主流,即使是win8设备,自带的都IE10以上,再也见不到那个不按W3c套路解释的浏览器了,很多兼容性问题都可以放下,专心处理业务了. ##HTML5/CSS3 HTML5/CSS3在移动设备上已经非常普及了,再也不用考虑以前在桌面设备上是否有旧版本浏览器的问题了.HTML5的跨平台.便于维护.开发成本低,各种优点使

webApp添加到iOS桌面

iOS中的safri浏览器可以将一个网页添加到桌面,当做一个独立的应用运行. 当然,这里我们不讨论怎么去做一个webApp,这需要html5的相关知识和开发经验.这里我们只讲webApp添加桌面后到启动的相关细节. 全屏显示: <meta name="apple-mobile-web-app-capable" content="yes" /> 系统顶栏的颜色(黑色和白色): <meta name="apple-mobile-app-sta

Cordova webapp实战开发:(7)如何通过简单的方法做到,不重新发布APP来修复bug、增加功能、或者躲开苹果的一些严格审核?

到<Cordova webapp实战开发:(6)如何写一个iOS下获取APP版本号的插件?>为止,我们已经大体学会了如何使用Cordova了,那些都是使用Cordova的开发者必备的技能.今天我们要说一下开发者应该具备的一些额外经验,这些经验简单有效,如果希望要更系统更好的方法,那就持续关注本系列文章吧,与敏捷个人一起成长. 本次练习你能学到的 学习如何动态不发布APP来修复bug 学习如何动态增加功能 学习如何躲开苹果的一些严格审核 如何动态不发布APP来修复bug 做过网站的都知道,修复b

react-native开发经验

# **RN开发经验** ## 一.环境配置关于环境配置,前辈已有完整的总结:http://tvrn.devops.letv.com/docs/Environment.html **IDE准备:** [AndroidStudio](https://developer.android.com/studio/index.html),[VisualStudioCode](https://code.visualstudio.com/) 如何打造现代化RN开发环境:http://tvrn.devops.l

我的第一个phonegap开发WebApp的demo 怎么搭建安卓开发环境以及安装phonegap

一.先来张图,赏心悦目观赏一下,哈 . 这个就是使用phonegap框架搭建起来的,运行在安卓环境上的第一个demo. 安卓的开发环境,大家都会搭建了,所以不赘述.讲一下,安装phonegap的步骤. 二.phonegap的安装   1. 设置系统变量系统变量 Path后面添加:(以下变量都是必须的,路径根据自己的设置)E:\android_sdk\sdk\tools;E:\android_sdk\sdk\platform-tools;E:\android_sdk\eclipse\plugins

Eclipse+Maven创建webapp项目

原文地址:http://www.cnblogs.com/candle806/p/3439469.html Eclipse+Maven创建webapp项目<一> 1.开启eclipse,右键new-->other,如下图找到maven project 2.选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project 3.输入maven项目的基本信息,如下图所示: 4.完成maven项目的创建,生成相应的maven项目结果,如下所