Angular Js工具栏问题
Angular Js Tool Bar issue
我有一个工具栏指令使用角材料,我在指令的末尾使用透光,我希望透光元素来在横幅的右端。但是不管我怎么做,它都不会起作用,它是在指令的元素之后出现的?
模板的代码如下:
<md-toolbar>
<div class="md-toolbar-tools">
<h2>
<a ui-sref="#">Test - <span ng-bind="header.title"></span></a>
</h2>
<span flex="5"></span>
<div ng-transclude></div>
</div>
</md-toolbar>
请在这里找到示例。我想将Test123移动到工具栏的最右边。
试试这个作为你的banner.html:
<md-toolbar>
<div class="md-toolbar-tools">
<h2>
<a ui-sref="#">Test - <span ng-bind="header.title"></span></a>
</h2>
<span flex="5"></span>
<div ng-transclude style="position:absolute;right:0;top:16"></div>
</div>
</md-toolbar>
不确定这是不是你想要的,但它确实做了你要求的。
你做对了。在你的banner.html
中,你需要将<span flex="5">
修改为<span flex>
,这将使它一直扩展到right
,而不仅仅是5
单元,并将ng-transclude
中的所有内容与它一起推入。
<md-toolbar>
<div class="md-toolbar-tools">
<h2>
<a ui-sref="#">Test - <span ng-bind="header.title"></span></a>
</h2>
<span flex></span>
<div ng-transclude></div>
</div>
</md-toolbar>
还请注意,我清理了index.html
文件,以便您可以轻松地在banner
标记之间添加内容。
<banner header-title="Title 1 Test">
<span>Test 123</span>
</banner>
你可以在这里看到完整的解决方案
如果您感兴趣,您可以在官方文档中找到有关md-toolbar
指令的更多信息。
相关文章:
- 删除CKEditor工具栏按钮,但不删除功能
- Sencha触摸:工具栏无法正常滚动
- 使用网格ID隐藏剑道网格工具栏
- 如何在IE中隐藏菜单栏,工具栏
- 将此事件添加到工具栏
- ExtJS--如何居中对齐两个工具栏按钮
- 在某些URL上显示火狐插件工具栏
- 如何将自定义图标添加到 JqGrid 顶级工具栏按钮
- 文本编辑工具栏解决方案 (js),具有低级自定义
- Ext JS工具栏和痕迹导航示例在JSFiddle中不起作用
- 如何在较新版本的 Free-JQGard 中重置搜索工具栏和搜索过滤器
- 尝试绘制从鼠标位置工具栏中选择的形状 - HTML5 CANVAS
- ExtJS 4-在调整窗口大小时,溢出的工具栏会失去控制器
- 如何在ExtJS 4.2中聚焦工具栏的按钮
- 单击Firefox工具栏按钮中的坐标
- 在CKEditor上转换工具栏时出现问题
- Extjs 3.4工具栏中的按钮呈现问题
- Angular Js工具栏问题
- IE9的JavaScript问题-当显示开发人员工具栏时没有问题
- 修正了工具栏在移动设备上不工作的问题