0

次のようなデータを表示する html/css のリストを作成するにはどうすればよいですか。

who:   him
where: there
what:  that
why:   because

等幅フォントでなくても、回答の水平方向の配置が一貫しているようにするにはどうすればよいですか?

4

3 に答える 3

0

これを試して

HTML

<ul>
    <li><span>who:</span>him</li>
    <li><span>where:</span>there</li>
    <li><span>what:</span>that</li>
    <li><span>why:</span>because</li>
</ul>

CSS

ul, li {list-style:none;margin:0;padding:0;}
li span {display:inline-block;}

jquery

$(document).ready(function() {
    max = 0;
    $('li span').each(function() {
        c_width = parseInt($(this).width());
        if (c_width > max) {
            max = c_width;
        }
    });
    $('li span').css('width',max);
});
于 2013-08-27T17:36:31.673 に答える