0

我有一个绑定到列表视图的新闻列表。我需要让头条新闻的风格与其他故事不同。它的风格非常不同,所以我真的不想在一个 div 上隐藏做可见 = false 然后让另一个 div 以不同的方式设置其他的样式。

真的,我想我想要一个自定义的第一个模板。我只有 4.5 岁,拥有所有新模型绑定等。但我想不出最好的方法。建议我该怎么做?谢谢

代码更新:

我要问的是我怎样才能去做这样的事情,或者,更好的事情?

<listview>

  <FirstItemTemplate>

    Lots of text
    Big Image / maybe a video

  <FirstItemTemplate>
  <ItemTemplate>

     Summary
     thumbnail
     tagged caterogires

  </ItemTemplate>
</listitem>
4

2 回答 2

1

最干净的方法是为此使用 CSS。li您的列表视图在页面上呈现为一堆。假设您的listview渲染为:

​&lt;ul id="someid">
 <li> one </li>
 <li>more </li>
 <li>more </li>
 <li>more </li>
</ul>

您可以创建以下 CSS 规则:

#someid li:nth-child(1){
    color:red;
    height:50px;
    /*or whatever style you need */   
}

​</p>

于 2012-09-07T15:44:16.137 回答
0

我不知道我是否对你有好处,但也许它就像

li>element 

在你的 CSS

于 2012-09-07T15:27:56.207 回答