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 相关文章推荐
js通过googleAIP翻译PHP系统的语言配置的实现代码
Oct 17 Javascript
js弹出框轻量级插件jquery.boxy使用介绍
Jan 15 Javascript
jquery获取当前日期的方法
Jan 14 Javascript
js闭包实现按秒计数
Apr 23 Javascript
快速实现JS图片懒加载(可视区域加载)示例代码
Jan 04 Javascript
JS实现随机颜色的3种方法与颜色格式的转化
Jan 05 Javascript
canvas实现绘制吃豆鱼效果
Jan 12 Javascript
Bootstrap轮播图学习使用
Feb 10 Javascript
js移动端事件基础及常用事件库详解
Aug 15 Javascript
Vuejs 单文件组件实例详解
Feb 09 Javascript
vue中解决微信html5原生ios虚拟键返回不刷新问题
Oct 20 Javascript
antd design table更改某行数据的样式操作
Oct 31 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 xml文件操作代码(一)
2009/03/20 PHP
深入PHP获取随机数字和字母的方法详解
2013/06/06 PHP
php实现查看邮件是否已被阅读的方法
2013/12/03 PHP
php采用ajax数据提交post与post常见方法总结
2014/11/10 PHP
php计算数组相同值出现次数的代码(array_count_values)
2015/01/20 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
2017/06/07 PHP
js 页面刷新location.reload和location.replace的区别小结
2009/12/24 Javascript
Asp.net下使用Jquery Ajax传送和接收DataTable的代码
2010/09/12 Javascript
javascript验证身份证完全方法具体实现
2013/11/18 Javascript
JavaScript利用正则表达式去除日期中的-
2014/06/09 Javascript
javascript原生和jquery库实现iframe自适应高度和宽度
2014/07/18 Javascript
原生Javascript封装的一个AJAX函数分享
2014/10/11 Javascript
关于JS中的apply,call,bind的深入解析
2016/04/05 Javascript
js编写简单的计时器功能
2017/07/15 Javascript
js单页hash路由原理与应用实战详解
2017/08/14 Javascript
详解如何将 Vue-cli 改造成支持多页面的 history 模式
2017/11/20 Javascript
react的hooks的用法详解
2020/10/12 Javascript
django 连接数据库 sqlite的例子
2019/08/14 Python
python 8种必备的gui库
2020/08/27 Python
pycharm永久激活超详细教程
2020/10/29 Python
安装不同版本的tensorflow与models方法实现
2021/02/20 Python
CSS3实现千变万化的文字阴影text-shadow效果设计
2016/04/26 HTML / CSS
css3实现可拖动的魔方3d效果
2019/05/07 HTML / CSS
Html5大文件断点续传实现方法
2015/12/05 HTML / CSS
家得宝官网:The Home Depot(全球最大的家居装饰专业零售商)
2018/12/17 全球购物
法国购买隐形眼镜和眼镜网站:Optical Center
2019/10/08 全球购物
医院我们的节日活动实施方案
2014/08/22 职场文书
关于读书的演讲稿1000字
2014/08/27 职场文书
工作失职检讨书(精华篇)
2014/10/15 职场文书
2014年管理人员工作总结
2014/12/01 职场文书
护士个人总结范文
2015/02/13 职场文书
电影雨中的树观后感
2015/06/15 职场文书
小学见习报告
2015/06/23 职场文书
一年级下册数学教学反思
2016/02/16 职场文书
python对文档中元素删除,替换操作
2022/04/02 Python
vue实现列表拖拽排序的示例代码
2022/04/08 Vue.js