簡體   English   中英

有什么方法可以使這些span元素垂直對齊?

[英]Is there any way to make these span elements vertically align?

我正在使用具有跨距的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>
            }

有什么辦法嗎?

在CSS中:

.ui-state-default span {
    display: block;
}

嘗試將跨度轉換為塊元素。

.ui-state-default span { display: block; }

我寧願使它們inline-block不是僅在必須彼此內聯放置時block它們。 然后只是擺弄邊距和填充。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM