AngularJS 实现弹性盒子布局的方法


Posted in Javascript onAugust 30, 2016

最近在写一个简单的布局框架,其实功能大同小异。但目标要求是用尽量简单的代码,实现一些必用的功能。应用在一些要求加载速度快的场合。

CSS部分

.flex-row,.flex{
display: -webkit-flex;display: flex;
flex-direction: row;
}
.flex-col{
display: -webkit-flex;
display: flex;
flex-direction: column;
}

Javascript部分

.directive('flex',[function(){
return {
restrict:'A',
scope:{'flex':'='},
link:function(s,e,a){e.css('flexGrow',s.flex);}
};
}]);

用法:

<div class="flex-row">
<div flex="1"> one </div>
<div flex="6"> two </div>
</div>

以上所述是小编给大家介绍的AngularJS 实现弹性盒子布局,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
25个优雅的jQuery Tooltip插件推荐
May 25 Javascript
jquery自动切换tabs选项卡的具体实现
Dec 24 Javascript
对js关键字命名的疑问介绍
Apr 25 Javascript
javascript 动态创建表格的2种方法总结
Mar 04 Javascript
AngularJS入门教程之路由与多视图详解
Aug 19 Javascript
阿里云ecs服务器中安装部署node.js的步骤
Oct 08 Javascript
jQuery实现字符串全部替换的方法
Dec 12 Javascript
vue 计时器组件的实现代码
Sep 14 Javascript
Grunt针对静态文件的压缩,版本控制打包的实例讲解
Sep 29 Javascript
使用socket.io实现简单聊天室案例
Jan 02 Javascript
js继承的这6种方式!(上)
Apr 23 Javascript
在vue项目中使用codemirror插件实现代码编辑器功能
Aug 27 Javascript
浅谈javascript中的Function和Arguments
Aug 30 #Javascript
javascript 中的console.log和弹出窗口alert
Aug 30 #Javascript
Laravel中常见的错误与解决方法小结
Aug 30 #Javascript
js中常用的Tab切换效果(推荐)
Aug 30 #Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
Aug 30 #Javascript
JavaScript探测CSS动画是否已经完成的方法
Aug 30 #Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
Aug 30 #Javascript
You might like
PHP提示Cannot modify header information - headers already sent by解决方法
2014/09/22 PHP
php基于curl扩展制作跨平台的restfule 接口
2015/05/11 PHP
在Linux系统的服务器上隐藏PHP版本号的方法
2015/06/06 PHP
Zend Framework动作助手Json用法实例分析
2016/03/05 PHP
php数组函数array_walk用法示例
2016/05/26 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
Apache+PHP+MySQL搭建PHP开发环境图文教程
2020/08/06 PHP
如何快速的呈现我们的网页的技巧整理
2007/07/01 Javascript
利用jquery操作select下拉列表框的代码
2010/06/04 Javascript
javascript结合canvas实现图片旋转效果
2015/05/03 Javascript
JQuery页面地址处理插件jqURL详解
2015/05/03 Javascript
浅谈node.js中async异步编程
2015/10/22 Javascript
Javascript中的Prototype到底是什么
2016/02/16 Javascript
jquery uploadify隐藏上传进度的实现方法
2017/02/06 Javascript
Vue计算属性的使用
2017/08/04 Javascript
使用angular-cli webpack创建多个包的方法
2018/10/16 Javascript
微信小程序开发的基本流程步骤
2019/01/31 Javascript
JavaScript中继承原理与用法实例入门
2020/05/09 Javascript
[02:46]2014DOTA2国际邀请赛 选手为你解读比赛MVP充满梦想
2014/07/09 DOTA
[01:38:19]夜魇凡尔赛茶话会 第五期
2021/03/11 DOTA
对numpy数据写入文件的方法讲解
2018/07/09 Python
利用pyinstaller打包exe文件的基本教程
2019/05/02 Python
Tensorflow限制CPU个数实例
2020/02/06 Python
Python requests及aiohttp速度对比代码实例
2020/07/16 Python
Python远程方法调用实现过程解析
2020/07/28 Python
python 多线程死锁问题的解决方案
2020/08/25 Python
Django2.1.7 查询数据返回json格式的实现
2020/12/29 Python
CSS3动画之利用requestAnimationFrame触发重新播放功能
2019/09/11 HTML / CSS
CSS3实现背景透明文字不透明的示例代码
2018/06/25 HTML / CSS
Footshop罗马尼亚:最好的运动鞋选择
2019/09/10 全球购物
平面设计的岗位职责
2013/11/08 职场文书
股份合作协议书范本
2014/04/14 职场文书
ktv周年庆活动方案
2014/08/18 职场文书
街道党工委党的群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
pytorch 如何把图像数据集进行划分成train,test和val
2021/05/31 Python