0

スパンを持つ JQuery Sortable コントロールを使用していますが、要素を垂直方向に配置するのに問題があります。通常、Div を使用すると、パディングを追加するだけです。この場合、画像は中央に配置されていますが、テキストが低すぎるため、数ピクセル上げる必要があります。

            @foreach(var c in companies)
            {
                var company = c.Company;
                <li class="ui-state-default">
                    <span>
                    <img src="..\..\Content\img\udarrow.png"/>
                    </span>
                    <span>
                    @company
                    </span>
                </li>
            }

これを行う方法はありますか?

4

3 に答える 3

2

CSS で:

.ui-state-default span {
    display: block;
}
于 2012-07-12T00:15:29.650 に答える
1

スパンをブロック要素に変換してみてください。

.ui-state-default span { display: block; }
于 2012-07-12T00:16:07.733 に答える
1

それらが互いにインラインで配置されなければならない場合inline-blockよりも、それらを作成したいと思います。block次に、マージンとパディングをいじるだけです。

于 2012-07-12T00:18:50.527 に答える