如何在Jquery Mobile ListView Control中垂直制作图像中心?

use*_*567 5 jquery html5 listview css3 jquery-mobile

我有以下html,

http://jsfiddle.net/2bWfL/168/

<head> 
    <title>My Page</title> 
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
    <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.0/jquery.mobile-1.3.0.min.css" />
    <script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
    <script src="http://code.jquery.com/mobile/1.3.0/jquery.mobile-1.3.0.min.js"></script>
</head> 
<body> 

<div data-role="page">

    <div data-role="header">
        <h1>My Title</h1>
    </div><!-- /header -->

    <div data-role="content">    
        <ul data-role="listview">
                    <li>

        <a href="#">
            <img width="80" height"80" src="http://www.gravatar.com/avatar/7efa2e4098f60c15d230436ca99d7250?s=32&d=identicon&r=PG" />
            <h3>New Latest One</h3>
            <p>$12,000</p>
        <input type="text" style="width:75px"/>
            </a>
            </li>
        </ul>

    </div><!-- /content -->

</div><!-- /page -->
<style>
        .ui-input-text{
            width: 75px;
        }
    </style>
</body>
Run Code Online (Sandbox Code Playgroud)

但是图像不是垂直居中的.如何让它成为中心?

Eli*_*Eli 17

我假设你想垂直对齐你的图像.如果是这样,您只需将此css应用于您的图像:

img {
    position:absolute;
    top:0;
    bottom:0;
    margin:auto;
}
Run Code Online (Sandbox Code Playgroud)

演示:http://jsfiddle.net/yWkGR/