四月、五月开发总结

弹性布局总结:
box是先出来的,flex后出,现在主要用flex。
但是box有一个特性是flex没有的,文字可以垂直居中~

display:-webkit-box;
-webkit-box-align:center;
-webkit-box-pack:center;

设了宽度+padding+border记住加:
box-sizing: border-box;
-webkit-box-sizing:border-box;

.foo{
display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
display: -moz-box; /* Firefox 17- */
display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
display: -moz-flex; /* Firefox 18+ */
display: -ms-flexbox; /* IE 10 */
display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */
}

表单元素总结:
input {-webkit-appearance: none;}

阻止旋转屏幕时自动调整字体大小
-webkit-text-size-adjust是webkit的私有css:

before,after{
content: ".";
display: block;
font-size: 0;
height: 0;
clear: both;
visibility: hidden;
}

媒体查询iphone6和6plus

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : landscape) {
//iPhone 6 landscape
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation : portrait) {
//iPhone 6+ Portrait
}

rem 在css3中用法
html {
font-size: 62.5%;
/*10 ÷ 16 × 100% = 62.5%*/
}
body {
font-size: 1.4rem;
/*1.4 × 10px = 14px */
}
h1 {
font-size: 2.4rem;
/*2.4 × 10px = 24px*/
}

CSS判断横屏竖屏
@media screen and (orientation: portrait) {
/*竖屏 css*/
}
@media screen and (orientation: landscape) {
/*横屏 css*/
}
JS判断横屏竖屏
//判断手机横竖屏状态:
window.addEventListener("onorientationchange" in window ? "orientationchange" : "resize", function() {
if (window.orientation === 180 || window.orientation === 0) {
alert(‘竖屏状态!‘);
}
if (window.orientation === 90 || window.orientation === -90 ){
alert(‘横屏状态!‘);
}
}, false);
//移动端的浏览器一般都支持window.orientation这个参数,通过这个参数可以判断出手机是处在横屏还是竖屏状态。

table技巧备忘:
.m-table tbody tr:nth-child(2n){background:#f60;color:#fff}

css reset:

@charset "utf-8";
* {vertical-align: baseline;font-weight: inherit; font-family: Michroma,‘Segoe UI Light‘,‘Segoe UI‘,‘Segoe UI WP‘,‘Microsoft Jhenghei‘,‘微软雅黑‘,sans-serif,Times; font-style: inherit;outline: 0;padding: 0;margin: 0;border: 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre, form,fieldset,input,textarea,p,blockquote,th,td {padding: 0; margin: 0; }
html, body { padding: 0; margin: 0; font-family: ‘microsoft yahei‘;color: #4a4a4a;}
html {font-size:62.5%;}
body {font-size:1.4rem;background:#F0EFF5;}
a{text-decoration: none;}
a img, :link img, :visited img {border:0px;text-decoration: none;}
h2{font-weight: normal;}
table { border-collapse: collapse; border-spacing: 0; }
ol,ul { list-style: none; }
input,textarea,button{-webkit-appearance:none;}
.por{position: relative;}
.w_63{width: 63%!important;}
.tal{text-align: left!important;}
.m_l20{margin-left: 20px;}
.m_t20{margin-top:20px;}
.m_r20{margin-right: 20px;}
.dsn{display: none;}
.clear{clear: both;}

时间: 2024-10-06 10:52:28

四月、五月开发总结的相关文章

五月开发总结

进度问题 首先来说,如果按照老师开始所提出的,在五月底拿出alpha版本这个要求来说,我们可以说是严重的不合格,究其原因,大二同学在五月的两次考试,数理方程和光学,极大的打扰了我们的开发进度. 不过呢,说到这一点,我也想在这里谈谈自己关于开发时间这个问题的想法.按照邓老师和大牛们的想法,我们应该每天都有一定的进度,把大量的精力用于编程,无论是效率还是制度都要向专业开发人员看齐.当同学们表示我们的课业压力时,又一次次的搬出别的学校的例子来压我们.首先要明确的一点,我们真的有很多其余的科目,我们真的

Flex自定义组件开发之日周月日期选择日历控件

原文:Flex自定义组件开发之日周月日期选择日历控件 使用过DateField的我们都知道,DateField 控件是用于显示日期的文本字段,字段右侧带有日历图标.当用户在控件边框内的任一位置单击时,将弹出一个 DateChooser 控件,显示当月的所有日期.如果未选择日期,则该文本字段为空白,并且 DateChooser 控件中将显示当前日期的月份.当 DateChooser 控件处于打开状态时,用户可以在各个月份和年份之间滚动,并选择某个日期.选择日期后,DateChooser 控件关闭,

iOS 开发中农历与公历的转换,星座计算。

上一个项目开发中遇到的需求,用户选择出生日期后自动计算出对应的农历.用到这种工具类,必定百度谷歌.结果翻了个遍没看到靠谱的,基本都是用的iOS自带的农历算法然后抄个遍.但是这个算法有点小误差,而且农历这种博大精深的东西不像公历是个死的,还要推算出来.终于终于终于在某个角落找到个靠谱的可以使用,所以分享出来,不过现在我也找不出来源了,但还是感谢原作者. // LunarSolarConverter.h #import <Foundation/Foundation.h> @interface Lu

Struts2中datetimepicker标签

在以前的struts2版本中s:datetimepicker只需要在head标签处设置<s:head theme="ajax"/>,就可以直接使用s:datetimepicker的标签了.而在2.1.6版本中不能直接这样使用了,将datetimepicker移除了.原因是此标签调用了dojo的datetimepicker的库.所以现在使用的时候首先要导入一个库:struts2-dojo-plugin-2.1.6.jar.然后还要设置dojo的taglib<%@ tag

HighCharts简单应用

今天下午开始着手看图表方面的资料,为项目的数据展示和报表做前期的准备和铺垫,打算在Highcharts和Echarts之间进行选择. 两者都是功能强大.文档齐全的js图表框架,照着官方文档搬了几个demo,先以静态方式嵌入到项目中,熟练后进行二次包装,后面再结合真实数据进行后端绑定. Highcharts使用第一步,定义一个容器. <div id="container" style="min-width: 700px; height: 400px">&l

dhtmlx-calendar

项目中使用到了dhtmlxTree这个控件,所以在下班后了解了一下dhtmlx这个JavaScript 库.目前只是粗浅的看看,和写一些简单的Demo.先会用吧,下面就其中的一些组件做点总结.本篇博客就从calendar开始. dhtmlx简介 dhtmlx是一套网页开发的JavaScript库,他提供了树.DataGrid.工具条等组件供开发人员使用:避免重复开发组件,缩短开发时间,目的在让开发者充分了解组件的每项功能,同时也让开发者能够迅速并容易地操作这些组件.提供开发者一套相同的开发模式,

jQuery UI Datepicker使用介绍

本博客使用Markdown编辑器编写 在企业级web开发过程中,日历控件和图表控件是使用最多的2中第三方组件.jQuery UI带的Datepicker,日历控件能满足大多数场景开发需要.本文就主要讨论jQuery UI Datepicker的使用,和中文本地化配置. 1.jQuery UI介绍 jQuery UI是一套基于jQuery控件和动画效果Javascript类库.可以用来构建交互式的互联网应用程序.最新版本1.10.4.基于jQuery 1.6+jQuery UI官方网站 2.jQu

Python REST

Django REST framework 1. 什么是REST REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为"表征状态转移" REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的表征,获得这些表征致使这些应用转变状态 REST与技术无关,代表的是一种软件架构风格,REST是Representational State Trans

Jquery 日期选择

1.首先将Jquery中的datepicker插件中的相关属性值改成中文的: $.datepicker.regional['zh-CN'] = { clearText: '清除', clearStatus: '清除已选日期', closeText: '关闭', closeStatus: '不改变当前选择', prevText: '<上月', prevStatus: '显示上月', prevBigText: '<<', prevBigStatus: '显示上一年', nextText: '