首页 » PHP教程 » frozenjs挪用php技巧_评测腾讯开源的移动端UI样式包Frozen UI

frozenjs挪用php技巧_评测腾讯开源的移动端UI样式包Frozen UI

访客 2024-12-14 0

扫一扫用手机浏览

文章目录 [+]

进入Frozen UI官网,我们看到:

官网

frozenjs挪用php技巧_评测腾讯开源的移动端UI样式包Frozen UI

从官网上看,我们可以看到浓浓的“腾讯系”风格。

frozenjs挪用php技巧_评测腾讯开源的移动端UI样式包Frozen UI
(图片来自网络侵删)

我们下载了Frozen UI源码包,她是基于zepto的JS框架!

从快速开始上,我们按照老例,写个“Hello Word”。
我用的是PHPstorm编辑器,由于我是PHP开拓者嘛。

<!DOCTYPE html><html><head> <meta charset=\"大众utf-8\"大众> <meta name=\"大众viewport\"大众 content=\公众initial-scale=1, maximum-scale=1, user-scalable=no\"大众> <meta name=\公众format-detection\"大众 content=\"大众telephone=no\公众> <title>“冰雪缘”头条评测frozen ui</title> <link rel=\"大众stylesheet\"大众 href=\"大众dist/css/frozen.css\公众></head><body><header class=\公众ui-header ui-header-positive ui-border-b\"大众> <i class=\"大众ui-icon-return\"大众 onclick=\"大众history.back()\"大众></i><h1>hello Word</h1><button class=\"大众ui-btn\公众>回顾页</button></header><footer class=\"大众ui-footer ui-footer-btn\"大众> <ul class=\"大众ui-tiled ui-border-t\"大众> <li data-href=\"大众#\"大众 class=\公众ui-border-r\公众><div>底部菜单</div></li> <li data-href=\公众#\公众 class=\"大众ui-border-r\公众><div>底部菜单</div></li> <li data-href=\"大众#\"大众><div>底部菜单</div></li> </ul></footer><section class=\公众ui-container\"大众> <h1>Hello Word</h1></section><script src=\"大众dist/lib/zepto.min.js\公众></script><script src=\"大众dist/js/frozen.js\"大众></script><script>(function (){})();</script></body></html>

可以看到的是,利用Frozen UI须要包含

frozen.css

zepto.min.js

frozen.js

等三个文件。
我们预览下结果

结果

咳咳,浓浓的腾讯风啊……不过设计还没得挑剔。

Frozen UI包括根本样式,如下:

文本

布局

网格

占位

1px办理方案

箭头链接

笔墨截断

两端留白

两端对齐

所有图标

我们试试图标吧。

<!DOCTYPE html><html><head> <meta charset=\公众utf-8\公众> <meta name=\公众viewport\公众 content=\"大众initial-scale=1, maximum-scale=1, user-scalable=no\"大众> <meta name=\"大众format-detection\"大众 content=\"大众telephone=no\"大众> <title>“冰雪缘”头条评测frozen ui</title> <link rel=\"大众stylesheet\"大众 href=\公众dist/css/frozen.css\"大众></head><body><header class=\"大众ui-header ui-header-positive ui-border-b\"大众> <i class=\"大众ui-icon-return\公众 onclick=\"大众history.back()\"大众></i><h1>hello Word</h1><button class=\"大众ui-btn\"大众>回顾页</button></header><footer class=\"大众ui-footer ui-footer-btn\公众> <ul class=\"大众ui-tiled ui-border-t\"大众> <li data-href=\公众#\"大众 class=\"大众ui-border-r\公众><div>底部菜单</div></li> <li data-href=\"大众#\"大众 class=\"大众ui-border-r\公众><div>底部菜单</div></li> <li data-href=\公众#\公众><div>底部菜单</div></li> </ul></footer><section class=\"大众ui-container\"大众> <ul style=\"大众margin: 1rem 0 0 1rem\公众> <li> <i class=\"大众ui-icon-checked\"大众></i> </li> <li> <i class=\"大众ui-icon-add\"大众></i> </li> </ul></section><script src=\"大众dist/lib/zepto.min.js\"大众></script><script src=\"大众dist/js/frozen.js\"大众></script><script>(function (){})();</script></body></html>

运行结果:

运行结果

我们来看看UI组件,包括:

按钮

面板

头像

红点

徽标

标签

角标

搜索框

列表

表单

表格

关照

普通提示

工具提示

新提示

浮层提示

选择器

进度条

加载中

菜单

对话框

选项卡

轮播图

vip

我们来试试“红点”组件吧

<!DOCTYPE html><html><head> <meta charset=\公众utf-8\公众> <meta name=\"大众viewport\"大众 content=\"大众initial-scale=1, maximum-scale=1, user-scalable=no\公众> <meta name=\"大众format-detection\"大众 content=\公众telephone=no\"大众> <title>“冰雪缘”头条评测frozen ui</title> <link rel=\"大众stylesheet\"大众 href=\"大众dist/css/frozen.css\"大众></head><body><header class=\公众ui-header ui-header-positive ui-border-b\公众> <i class=\公众ui-icon-return\"大众 onclick=\"大众history.back()\"大众></i><h1>hello Word</h1><button class=\"大众ui-btn\"大众>回顾页</button></header><footer class=\"大众ui-footer ui-footer-btn\"大众> <ul class=\公众ui-tiled ui-border-t\"大众> <li data-href=\"大众#\公众 class=\"大众ui-border-r\"大众><div>底部菜单</div></li> <li data-href=\"大众#\"大众 class=\公众ui-border-r\公众><div>底部菜单</div></li> <li data-href=\公众#\"大众><div>底部菜单</div></li> </ul></footer><section class=\"大众ui-container\"大众 style=\"大众margin: 1rem 0 0 1rem\公众> <div class=\公众ui-reddot\"大众>内容内容</div> <div class=\"大众ui-reddot-border\"大众>内容内容</div> <div class=\"大众ui-reddot-s\"大众>内容内容</div> <div class=\公众ui-center-hor\"大众>内容内容<i class=\"大众ui-reddot ui-reddot-static\"大众></i></div></section><script src=\公众dist/lib/zepto.min.js\"大众></script><script src=\"大众dist/js/frozen.js\"大众></script><script>(function (){})();</script></body></html>

预览:

运行结果

还有JS部分,包括:

Core

Tap

Dialog

Loading

Scroller

Slider

Tab

Tips

Cover

Parallax

我们以Dialog为例,评测一下

<!DOCTYPE html><html><head> <meta charset=\"大众utf-8\"大众> <meta name=\"大众viewport\公众 content=\"大众initial-scale=1, maximum-scale=1, user-scalable=no\"大众> <meta name=\"大众format-detection\公众 content=\"大众telephone=no\"大众> <title>“冰雪缘”头条评测frozen ui</title> <link rel=\"大众stylesheet\"大众 href=\"大众dist/css/frozen.css\公众></head><body><header class=\公众ui-header ui-header-positive ui-border-b\公众> <i class=\"大众ui-icon-return\"大众 onclick=\"大众history.back()\"大众></i><h1>hello Word</h1><button class=\公众ui-btn\"大众>回顾页</button></header><footer class=\"大众ui-footer ui-footer-btn\"大众> <ul class=\"大众ui-tiled ui-border-t\"大众> <li data-href=\"大众#\公众 class=\"大众ui-border-r\"大众><div>底部菜单</div></li> <li data-href=\"大众#\"大众 class=\公众ui-border-r\"大众><div>底部菜单</div></li> <li data-href=\公众#\"大众><div>底部菜单</div></li> </ul></footer><section class=\公众ui-container\"大众 style=\"大众margin: 1rem 0 0 1rem\"大众> <div class=\"大众ui-btn\公众 id=\"大众btn1\"大众>这是dialog</div></section><script src=\公众dist/lib/zepto.min.js\"大众></script><script src=\"大众dist/js/frozen.js\公众></script><script>(function (){$(\"大众#btn1\"大众).click(function(){var dia=$.dialog({title:'温馨提示',content:'温馨提示内容',button:[\"大众确认\"大众,\"大众取消\公众]});dia.on(\公众dialog:action\"大众,function(e){console.log(e.index)});dia.on(\公众dialog:hide\"大众,function(e){console.log(\"大众dialog hide\"大众)});})})();</script></body></html>

运行结果:

Dialo

Frozen UI框架还是不错的,有的设计职员说腾讯系已经让人有了审美疲倦,你们认为呢?

标签:

相关文章

大数据时代下的王冕,创新引领,智慧未来

随着科技的飞速发展,大数据已成为新时代背景下最具影响力的关键词之一。在众多大数据领军人物中,王冕以其卓越的智慧和创新精神,引领着大...

PHP教程 2024-12-16 阅读0 评论0

大数据时代下的申论写作,机遇与挑战

随着互联网技术的飞速发展,大数据时代已经到来。在这个信息爆炸的时代,申论写作也面临着前所未有的机遇与挑战。本文将从大数据对申论写作...

PHP教程 2024-12-16 阅读0 评论0

大数据时代下的称重技术应用与发展

随着大数据时代的到来,各行各业都在积极探索如何利用大数据技术提高生产效率、降低成本、提升服务质量。称重大数据作为大数据的重要组成部...

PHP教程 2024-12-16 阅读0 评论0

php中sum用法技巧_PHP 函数详解

PHP 用户定义函数除了内建的 PHP 函数,我们可以创建我们自己的函数。函数是可以在程序中重复利用的语句块。页面加载时函数不会立...

PHP教程 2024-12-16 阅读0 评论0