HTML5技术

webkit webApp 开发技术要点总结 - -小克(2)

字号+ 作者:H5之家 来源:博客园 2016-07-29 17:00 我要评论( )

localStorage.setItem('n', v); // 写入名称为 n、值为 v 的数据 localStorage.removeItem('n'); // 删除名称为 n 的数据 9. 使用特殊链接: 如果你关闭自动识别后 ,又希望某些电话号码能够链接到 iPhone 的拨号功

localStorage.setItem('n', v);                                           // 写入名称为 n、值为  v  的数据 

localStorage.removeItem('n');                                           // 删除名称为  n  的数据    


9. 使用特殊链接:
 如果你关闭自动识别后 ,又希望某些电话号码能够链接到 iPhone 的拨号功能 ,那么可以通过这样来声明电话链接 ,

<a href="tel:12345654321">打电话给我</a>

<a href="sms:12345654321">发短信</a>

或用于单元格:

<td>


10. 自动大写与自动修正
要关闭这两项功能,可以通过autocapitalize 与autocorrect 这两个选项:

<input type="text" autocapitalize="off" autocorrect="off" />


11. WebKit CSS:
①“盒模型”的具体描述性质的包围盒块内容,包括边界,填充等等。

-webkit-border-bottom-left-radius: radius;

-webkit-border-top-left-radius: horizontal_radius vertical_radius;

-webkit-border-radius: radius;      //容器圆角

-webkit-box-sizing: sizing_model; 边框常量值:border-box/content-box

-webkit-box-shadow: hoff voff blur color; //容器阴影(参数分别为:水平X 方向偏移量;垂直Y 方向偏移量;高斯模糊半径值;阴影颜色值)

-webkit-margin-bottom-collapse: collapse_behavior; 常量值:collapse/discard/separate

-webkit-margin-start: width;

-webkit-padding-start: width;

-webkit-border-image: url(borderimg.gif) 25 25 25 25 round/stretch round/stretch;

-webkit-appearance: push-button;   //内置的CSS 表现,暂时只支持push-button

②“视觉格式化模型”描述性质,确定了位置和大小的块元素。

direction: rtl

unicode-bidi: bidi-override; 常量:bidi-override/embed/normal

③“视觉效果”描述属性,调整的视觉效果块内容,包括溢出行为,调整行为,能见度,动画,变换,和过渡。

clip: rect(10px, 5px, 10px, 5px)

resize: auto; 常量:auto/both/horizontal/none/vertical

visibility: visible; 常量: collapse/hidden/visible

-webkit-transition: opacity 1s linear; 动画效果 ease/linear/ease-in/ease-out/ease-in-out

-webkit-backface-visibility: visibler; 常量:visible(默认值)/hidden

-webkit-box-reflect: right 1px; 镜向反转

-webkit-box-reflect: below 4px -webkit-gradient(linear, left top, left bottom,

from(transparent), color-stop(0.5, transparent), to(white));

-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));;   //CSS 遮罩/蒙板效果

-webkit-mask-attachment: fixed; 常量:fixed/scroll

-webkit-perspective: value; 常量:none(默认)

-webkit-perspective-origin: left top;

-webkit-transform: rotate(5deg);

-webkit-transform-style: preserve-3d; 常量:flat/preserve-3d; (2D 与3D)

④“生成的内容,自动编号,并列出”描述属性,允许您更改内容的一个组成部分,创建自动编号的章节和标题,和操纵的风格清单的内容。

content: “Item” counter(section) ” “;

This resets the counter.

First section

>two section

three section

counter-increment: section 1;

counter-reset: section;

⑤“分页媒体”描述性能与外观的属性,控制印刷版本的网页,如分页符的行为。

page-break-after: auto; 常量:always/auto/avoid/left/right

page-break-before: auto; 常量:always/auto/avoid/left/right

page-break-inside: auto; 常量:auto/avoid

⑥“颜色和背景”描述属性控制背景下的块级元素和颜色的文本内容的组成部分。

-webkit-background-clip: content; 常量:border/content/padding/text

-webkit-background-origin: padding; 常量:border/content/padding/text

-webkit-background-size: 55px; 常量:length/length_x/length_y

⑦ “字型”的具体描述性质的文字字体的选择范围内的一个因素。报告还描述属性用于下载字体定义。

unicode-range: U+00-FF, U+980-9FF;

⑧“文本”描述属性的特定文字样式,间距和自动滚屏。

text-shadow: #00FFFC 10px 10px 5px;

text-transform: capitalize; 常量:capitalize/lowercase/none/uppercase

word-wrap: break-word; 常量:break-word/normal

-webkit-marquee: right large infinite normal 10s; 常量:direction(方向) increment(迭代次数) repetition(重复) style(样式) speed(速度);

-webkit-marquee-direction: ahead/auto/backwards/down/forwards/left/reverse/right/up

-webkit-marquee-incrementt: 1-n/infinite(无穷次)

-webkit-marquee-speed: fast/normal/slow

-webkit-marquee-style: alternate/none/scroll/slide

-webkit-text-fill-color: #ff6600; 常量:capitalize, lowercase, none, uppercase

-webkit-text-security: circle; 常量:circle/disc/none/square

-webkit-text-size-adjust: none; 常量:auto/none;

-webkit-text-stroke: 15px #fff;

-webkit-line-break: after-white-space; 常量:normal/after-white-space

-webkit-appearance: caps-lock-indicator;

-webkit-nbsp-mode: space; 常量: normal/space

-webkit-rtl-ordering: logical; 常量:visual/logical

-webkit-user-drag: element; 常量:element/auto/none

-webkit-user-modify: read- only; 常量:read-write-plaintext-only/read-write/read-only

-webkit-user-select: text; 常量:text/auto/none

⑨“表格”描述的布局和设计性能表的具体内容。

-webkit-border-horizontal-spacing: 2px;

-webkit-border-vertical-spacing: 2px;

-webkit-column-break-after: right; 常量:always/auto/avoid/left/right

-webkit-column-break-before: right; 常量:always/auto/avoid/left/right

–webkit-column-break-inside: logical; 常量:avoid/auto

-webkit-column-count: 3; //分栏

-webkit-column-rule: 1px solid #fff;

style:dashed,dotted,double,groove,hidden,inset,none,outset,ridge,solid

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 移动端WEBAPP开发遇到的坑,以及填坑方案!持续更新~~~~ - ygjoe

    移动端WEBAPP开发遇到的坑,以及填坑方案!持续更新~~~~ - ygjoe

    2017-04-16 11:00

  • WebApp框架 - stumpx

    WebApp框架 - stumpx

    2017-04-06 15:01

  • CSS gradient渐变之webkit核心浏览器下的使用以及实例 - 孟然

    CSS gradient渐变之webkit核心浏览器下的使用以及实例 - 孟然

    2017-02-04 15:00

  • 修改输入框placeholder文字默认颜色-webkit-input-placeholder - 惟愿一生

    修改输入框placeholder文字默认颜色-webkit-input-placeholder - 惟

    2017-01-20 13:00

网友点评