Angular Material-为什么我的md按钮是全宽的
Angular Material - Why is my md-button full-width?
简单的问题是,我制作了一个非常基本的页面来处理Angular Material。我有一个在中型设备上可见的按钮,可以切换侧面导航,出于某种原因,它是全宽的。没有使其全宽的CSS,也没有使其全宽的Material指令。它似乎继承了容器的宽度,但我不明白为什么。
有点角材料知识的人能理解为什么吗?(只需调整窗格大小即可查看按钮)
这是我的CodePen:
http://codepen.io/anon/pen/jPYNzy
代码:
<!-- Container -->
<div layout="column" layout-fill>
<div layout="row" flex>
<!-- Content -->
<md-content flex>
<md-toolbar>
<div class="md-toolbar-tools">
<h1>Title</h1>
</div>
</md-toolbar>
<div layout="column" class="md-padding">
<p>
The left sidenav will 'lock open' on a medium (>=960px wide) device.
</p>
<md-button ng-click="toggleLeft()" hide-gt-md>
Toggle left
</md-button>
</div>
</md-content><!-- ./Content -->
</div>
</div><!-- ./Container -->
如果不需要,只需将其包装在另一个div
中即可。<div layout="column">
的弯曲方向似乎是造成这种行为的原因。
除非另有指定,否则元素宽度默认为其容器的100%。
我只是将div标记添加到md按钮,样式属性为宽度100px
它的工作精细
<div style="text-align:center;">
<md-button ng-click="toggleLeft()" hide-gt-md style="width:100px;">
Toggle left
</md-button></div>
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 多个单选按钮组相互干扰
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- Javascript按钮下拉列表
- jquery试图按名称获取按钮位置
- 漂亮照片图片库中的Facebook赞按钮
- 扩展移相器按钮类不工作
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 单击按钮以等待单击按钮
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 如何从querySelectorAll中获取按钮类型
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 按下按钮时保存cookie
- 是否可以禁用jquery中的单个单选按钮
- <md按钮>不适用于Firefox
- md单选按钮未识别ng已选中
- 可点击图标内的md按钮
- Angular Material-为什么我的md按钮是全宽的