IONIC自定义动态高度SubHeader的解决方案
来源:互联网 发布:交通导航软件 编辑:程序博客网 时间:2024/05/08 03:53
IONIC subheader是我们常用的一个css 属性,但是这个subheader的高度是固定的,当然也是可以改变的,但是如果改了subheader的告诉,还要更改content的top值,稍微有些麻烦,如果是动态告诉的subheader就麻烦了,还需要动态更改content的top数值,所以就写了一个directive解决这个问题:
上代码吧:
主要代码
/** * Created by Richard on 9/21/16. */'use strict';// @ngInjectmodule.exports = function() { return { link: function(scope, element, attrs) { scope.$watch(function() { let height = element[0].offsetHeight + 44; let content = angular.element(document.querySelector('.has-subheader')); content.css("top", height + "px"); }); } }};定义directie:
定义directive:
.directive('customSubheader', customSubheader)
重写css:
.bar-subheader { height: auto;}
使用方法:
<div custom-subheader class="bar bar-subheader"></div>
这就解决啦!
1 0
- IONIC自定义动态高度SubHeader的解决方案
- ionic之副标题bar-subheader
- ionic由于使用了header和subheader导致被遮挡的问题
- ionic header和subheader头部指令
- ionic开发中动态设置ion-scroll的高度
- ionic开发中动态设置ion-scroll的高度
- 使用autolayout自定义动态高度的cell
- Ionic ion-header-bar、bar-subheader、ion-tabs
- UITableView中动态返回自定义cell的高度
- weui自定义Dialog动态设置高度设遇到的问题
- ionic AngularJS-设定ion-scroll div 动态高度
- ionic AngularJS-设定ion-scroll div 动态高度
- 自定义View高度大于屏幕高度显示不全解决方案
- 自定义pickview的高度
- 自定义pickview的高度
- 自定义navigationBar的高度
- 自定义UIAlertView的高度
- 自定义cell的高度
- iOS中的数据持久化方式
- ViewGroup的测量、绘制
- mysql统计报表,状态值对应中文描述
- MyCat介绍与配置(精)
- 宿命,别无选择;看《大话西游》有感
- IONIC自定义动态高度SubHeader的解决方案
- ajax代码记录
- 学习整理——正则表达式
- jquery click事情重复绑定
- 中国城市经纬度表(精确到县区)Google地图用
- Cocoapods方式导入OC库和swift库
- Retrofit网络框架的使用以及原理解析
- Android调用系统相机和相册添加图片到
- Struts2框架的使用(基础)