Lists with Thumbnails and Icons

We can add thumbnails to the left of our list item by adding an image inside a list item as the first child element (see Figure 5–5 and its related code in Listing 5–4). The framework will scale the image to 80 pixels square.

images

Figure 5–5. List with thumbnails

Listing 5–4. List with thumbnails (ch5/list-thumbnails.html)<ul data-role="listview">
    <li>
          <a href="movies/kung-fu-panda.html">
                <img src="images/kungfupanda2.jpg" />
                <h3>Kung Fu Panda</h3>
                <p>Rated: PG</p>
                <p>Runtime: 95 min.</p>
          </a>
    </li>
    ...
</ul>

We can also use smaller icons instead of thumbnails. To use standard 16×16 pixel icons in list items, add the class of ui-li-icon to the image element (see Figure 5–6 and its related code in Listing 5–5).

images

Figure 5–6. List with icons

Listing 5–5. List with icons (ch5/list-icons.html)<ul data-role="listview" data-inset="true" data-theme="d">
        <li data-role="list-divider">User Reviews</li>
        <li>
            <a href="reviews/xmen/404.html">
                <img src="images/111-user.png" class="ui-li-icon">
                <p><strong>Go See It!</strong></p>
                <p>This movie had a strong script and ... </p>
            </a>
        </li>
        ...
</ul>
CopycopyHighlighthighlightAdd NotenoteGet Linklink

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *