在Spotify应用程序的曲目列表中包含列标题
我一直在开发Spotify应用程序,该应用程序使用如下代码显示曲目列表:在Spotify应用程序的曲目列表中包含列标题,spotify,Spotify,我一直在开发Spotify应用程序,该应用程序使用如下代码显示曲目列表: var tpl = new models.Playlist(); var tempList = new views.List(tpl); body.document.appendChild(tempList.node); tpl.add(track1); tpl.add(track2); ... tpl.add(trackn); 但是,这只显示列的内容,不显示标题(曲目、艺术家、专辑等)。 理想情况下,我想包括这些,比如
var tpl = new models.Playlist();
var tempList = new views.List(tpl);
body.document.appendChild(tempList.node);
tpl.add(track1);
tpl.add(track2);
...
tpl.add(trackn);
但是,这只显示列的内容,不显示标题(曲目、艺术家、专辑等)。
理想情况下,我想包括这些,比如说“为了最好的澄清,请在您的跟踪列表中添加列描述的标题”
是否有一种标准的方法来包含这些标题,或者这需要一些定制的东西(在这种情况下,我认为可能很难将它们与列完全对齐)?您应该能够限制到特定的大小。使用inspector计算出所有类名,然后将每个字段设置为某个宽度,这样您就可以在列表上方放置一个div,该div具有相同的类名和标题文本 例如:
.sp-track-field-name { width: 150px; }
然后
标题
其中,playlist
是将列表视图附加到的节点
否则,使用javascript获取列的实际宽度,并以编程方式进行设置
<div class="list-header">
<span class="sp-track-field-name">Title</span>
</div>
<div id="playlist" />