web移动端
h5:低版本(IE8及以下不支持H5标签,要引入html5shiv.js才能正常运行)
条件引入
,只是针对PC端,移动端不存在这样的操作
<figure>:专门用来存放图片和相关介绍的 <input type='date'>:日期表单 type='number'只能输入数字
css3:
user-modify:此属性用于使得div,可以输入。。使用user-modify:read-write user-select:none 可以阻止用户去选择文本
box-sizing:固定盒子的大小,可通过将 box-sizing 设置为 "border-box"。这可令浏览器呈现出带有指定宽度和高度的框,并把边框和内边距放入框中。不计算padding和border值
正常的盒子模型是向外扩展的,如果我们对一个盒子加边框内边距等会扩大盒子,导致盒子可能会掉下去,但是使用box-sizing,就可以避免盒子掉下去
弹性布局:如果用了弹性布局,子元素不需要使用float浮动了,加上去也是失效的状态
父元素: display: -webkit-box; 子元素: -webkit-box-flex:1; 平分剩余的等分
父元素下面拥有的相关的属性
box-orient box-orient用来确定子元素的方向。是横着排还是竖着走。可选的值有:horizontal | vertical | inline-axis | block-axis | inherit
其中,inline-axis是默认值。且horizontal与inline-axis的表现似乎一致的,让子元素横排;而vertical与block-axis的表现也是一致的,让元素纵列。
box-direction box-direction是用来确定子元素的排列顺序,可选值有: normal | reverse | inherit 分别表示正常,倒叙,继承父元素
box-align box-align与box-pack都是决定盒子内部剩余空间怎么使用的。其中box-align决定了垂直方向上的空间利用,也就是垂直方向上的对齐表现
box的可选参数有: start | end | center | baseline | stretch 其中stretch为默认值,为拉伸,也就是父标签高度多高,其孩子元素的高度就多高、
box-pack box-pack决定了父标签水平遗留空间的使用,其可选值有: start | end | center | justify
box-lines box-lines是用来决定子元素是可以换行显示呢?还是就算挤出油还是单行显示。两个可选值:
single | multiple 其中single是默认值,表示死活不换行
--------------------------------------------------------------------------------------
父元素: display:flex -webkit-flex 子元素 : flex:1
父元素里面有下面的相关元素,都是针对子元素
flex-direction (元素排列方向)
row, row-reverse, column, column-reverse row (从左往右)默认 row-reverse (从右往左) column (从上往下) column-reverse (从下往上)flex-wrap (换行) nowrap, wrap, wrap-reverse nowrap (不换行)默认 wrap (换行,且往下一行换) wrap-reverse (换行,且往上一行换 flex-flow (以上两者的简写)justify-content (水平对齐方式) flex-start 左对齐 , flex-end 右对齐, center 居中, space-between 左右两端对齐, space-aroundalign-items (垂直对齐方式) stretch, flex-start 顶对齐, flex-end 底对齐, center 垂直居中, baselinealign-content (多行垂直对齐方式) stretch, flex-start, flex-end, center, space-between, space-aroundweb移动端的更多相关文章
- 关于如何提高Web服务端并发效率的异步编程技术
最近我研究技术的一个重点是java的多线程开发,在我早期学习java的时候,很多书上把java的多线程开发标榜为简单易用,这个简单易用是以C语言作为参照的,不过我也没有使用过C语言开发过多线程,我只知 ...
- 【转载】Web移动端Fixed布局的解决方案
特别声明:本文转载于EFE的<Web移动端Fixed布局的解决方案>.如需转载,烦请注明原文出处:http://efe.baidu.com/blog/mobile-fixed-layout ...
- winform客户端利用webClient实现与Web服务端的数据传输
由于项目需要,最近研究了下WebClient的数据传输.关于WebClient介绍网上有很多详细介绍,大概就是利用WebClient可以实现对Internet资源的访问.无外乎客户端发送请求,服务端处 ...
- Openstack的web管理端相关
openstack的web管理端技术方面要关注的问题. 同步?异步 先说浏览器的同步和异步,我们知道的浏览器可以使用ajax实现异步请求,就是浏览器在请求数据的时候,我们管理员还能对浏览器就行其他操作 ...
- 从web移动端布局到react native布局
在web移动端通常会有这样的需求,实现上中下三栏布局(上下导航栏位置固定,中间部分内容超出可滚动),如下图所示: 实现方法如下: HTML结构: <div class='container'&g ...
- 如何提高Web服务端并发效率的异步编程技术
作为一名web工程师都希望自己做的web应用能被越来越多的人使用,如果我们所做的web应用随着用户的增多而宕机了,那么越来越多的人就会变得越来越少了,为了让我们的web应用能有更多人使用,我们就得提升 ...
- web移动端常见问题解决方案 (转)
总结:本文总结了web移动端的常见问题并附上解决方案,包括:Meta标签.获取滚动条的值.禁止选择文本.屏蔽阴影.css之border-box.css3多文本换行.Retina屏幕高清图片.html5 ...
- SeaJS:一个适用于 Web 浏览器端的模块加载器
什么是SeaJS?SeaJS是一款适用于Web浏览器端的模块加载器,它同时又与Node兼容.在SeaJS的世界里,一个文件就是一个模块,所有模块都遵循CMD(Common Module Definit ...
- IOS开发系列之阿堂教程:玩转IPhone客户端和Web服务端交互(客户端)实践
说到ios的应用开发,我们不能不提到web server服务端,如果没有服务端的支持,ios应用开发就没有多大意义了,因为从事过手机开发的朋友都知道(Android也一样),大量复杂业务的处理和数据库 ...
- web移动端开发经验总结
整理web移动端开发经验,部分内容借鉴于网上的博文. 1.meta标签 <meta name="viewport" content="width=device-wi ...
随机推荐
- Pytorch之Variable求导机制
自动求导机制是pytorch中非常重要的性质,免去了手动计算导数,为构建模型节省了时间.下面介绍自动求导机制的基本用法. #自动求导机制 import torch from torch.autogra ...
- 20155212 实验一《Java开发环境的熟悉》实验报告
20155212 实验一<Java开发环境的熟悉>实验报告 命令行下Java程序开发 命令创建实验目录 输入mkdir 2051212创建以自己学号命名的文件夹,通过cd 20155212 ...
- 20155322 《Java程序设计》课堂实践项目MyOD
20155322 <Java程序设计>课堂实践项目MyOD 实践要求 编写MyOD.java 用java MyOD XXX实现Linux下od -tx -tc XXX的功能 提交测试代码和 ...
- OpenCV人脸识别-训练级联分类器
OpenCV中以及附带了训练好的人脸特征分类器,3.2版本的有三种: 分别是LBP,Haar,Hug 在Data目录下. 也可以训练自己的特征库,具体参照如下: 级联分类器训练 — OpenCV 2. ...
- Swift入门基础知识
var //代表变量,变量的值可以改变 let//代表常量类型不可改变 //声明常量heh类型Swift会自动根据你的值来自动判断该变量的类型也可以指定类型(个人感觉还是指定类型的比较好,可能会减少系 ...
- appium自动化环境搭建
1.java开发环境JDK 2.android SDK(platform/platform tools/tools/build tools) 3.python下载安装(pip) 4.appium下载安 ...
- mysql 无法启动,错误1067,进程意外终止
在做项目启动mysql数据库时,经常出现 这个错误,今天总结一下 //查看了网上很多的方法,都不适用,但或许对你适用.ps:网上只提供了怎么解决这个问题,但是没有将怎么去发现问题,对症下药才是王道.而 ...
- JavaScript学习笔记(四)——DOM
第五章 网页交互——文本对象模型[Document object model] 1 简单介绍DOM,dom是将html与javascript进行交互的工具. [使用innerHTML时注意:html中 ...
- 杂谈微服务架构下SSO&OpenAPI访问的方案。
本篇杂谈下微服务架构下WEB应用的浏览器与OpenAPI访问架构与方案.读者可对比传统架构下应用的此话话题的区别.或者有其它方案的欢迎交流
- Composer指南
安装 windows中安装Composer 一般来说,windows下安装composer有两种办法,一种是直接下载并运行Composer-Setup.exe,这种方法在中国似乎很难完成安装.另一种就 ...