Jquerymobile列出缩略图格式

时间:2012-09-13 08:02:34

标签: listview jquery-mobile

我正在使用jquerymobile来创建包含缩略图的列表。它看起来像这样:

<ul>
   <li>
      <h3>Heading</h3>
      <p>Long thumbnail which I want to be divided into 2 lines and not just simply cut with ... ending</p>
   </li>
</ul>

如果我在浏览器中查看它一切都很好但是当我将它加载到移动设备(当然屏幕较小)时,我的缩略图会被删除。所以它看起来不像这个Long缩略图......但我想显示整个缩略图并将其分成两行或更多行。有没有办法做到这一点?

我在

  • 中也有这个代码
    <p class="ui-li-aside"> Date or some text</p>
    

    它显示在

  • 右侧的日期。同样,在网络浏览器上它看起来很棒但是在移动设备上它只是简单地削减我的看起来像Headi ....所以有没有办法将ui-li-aside放在li的底部,所以它将被组织为这个< p>

    HEADING 3
    Thumbnail first line (probably divided into two lines)
    Thumbnail Second line (if first line is not enough)
                                                           ul-li-aside(actual date)
    

    现在它看起来像这样(在我的手机上):

    HEADI....       ul-li-aside(actual date)
    Thumbnail firs....
    
  • 1 个答案:

    答案 0 :(得分:1)

    您可以尝试在要显示整个文本的代码中加入style="white-space: normal;"

    所以你会:

    <ul>
        <li>
            <h3 style="white-space: normal;">Heading</h3>
            <p style="white-space: normal;">Long thumbnail which I want to be divided into 2 lines and not just simply cut with ... ending</p>
        </li>
    </ul>
    

    PS 要包含white-space: normal,请在标记中使用style属性,而不是class,因为它可能无效{{1经常被jQuery Mobile覆盖。

    希望这会有所帮助。如果这对您有用,请告诉我。