javascript - 带有 ng-repeat 水平标题的 ng-Grid

标签 javascript css html angularjs ng-grid

嘿,感谢您检查我的问题,我正在尝试在 ng-grid 中创建带有 ng 重复但水平的标题。我能够 ng-repeat 工作,但元素在垂直方向重复。是否可以将它们设为水平?

这是我的模板:

headerCellTemplate: '<div ng-repeat="day in dayInfo" ng-class="col.colIndex()" >{{day.dayId}}</div>'

最佳答案

这些元素垂直重复,因为您使用的是 block 级元素 div。要解决这个问题,您可以更改模板以使用内联元素,例如 span:

<span ng-repeat="day in dayInfo" ng-class="col.colIndex()" >{{day.dayId}}</span>

您可以使用添加 CSS 规则将这些 div 的样式设置为 inlineinline-block,但使用 span 可能是最简单。

关于javascript - 带有 ng-repeat 水平标题的 ng-Grid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25065837/

相关文章:

javascript - 对一些常见元素进行模态重构

javascript - 单击按钮时运行函数

javascript - Angular JS : Http:get on JSON created by local API

javascript - 为 img 标签和背景图像寻找 IE6 .PNG 透明度修复

javascript - 使用 scrollTop 制作动画

javascript - 旋转椭圆形 SVG 对象

javascript - 在 AngularJS 中缓存国际化 JSON 数据

php - 从 PHP 数组创建 Javascript 数组

IE9 中的 jQuery 悬停错误

javascript - 图片未在 Google Chrome 中加载