0

jQUery DataTable プラグインを使用しています。html テーブルがあり、テーブルのヘッダー テキストと並べ替える画像が整列していません。

どのように見えるか

http://i.imgur.com/3uByUmZ.png (矢印とテキストを水平方向に同じ行に配置したい)。どうやってするの ?

以下のコードも jsfiddle にアップロードしましたhttp://jsfiddle.net/icyborg7/9DTcT/

HTMLコード

<th class="ui-state-default" role="columnheader" tabindex="0" aria-controls="contacts_table" rowspan="1" colspan="1" style="width: 73.7667px;" aria-sort="ascending" aria-label="S.No.: activate to sort column descending">

<div class="DataTables_sort_wrapper">S.No.<span class="DataTables_sort_icon css_right ui-icon ui-icon-triangle-1-n"></span>

</div>
</th>

CSSコード

.ui-state-default .ui-icon {
    background-image: url("/assets_dev/jquery-ui/ui-icons_888888_256x240.png");
}
.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}
.ui-icon, .ui-widget-content .ui-icon {
    background-image: url("/assets_dev/jquery-ui/ui-icons_222222_256x240.png");
}
.ui-icon {
    height: 16px;
    width: 16px;
}
.ui-icon {
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -99999px;
}
* {
    outline: medium none !important;
}
4

1 に答える 1

1

どうぞ:

http://jsfiddle.net/9DTcT/2/

.ui-icon {

display: inline-block;

}

これがあなたが探しているものであることを願っています

于 2013-06-27T14:13:02.910 に答える