表头上的按钮

时间:2013-07-25 10:31:08

标签: html css html-table

我有一个旧网站的问题,我需要在div元素中放置一个按钮,但是在表格的顶部。

<div class="panel2" style="border: 1px solid red;">
    <div id="charInfo">
        <input type="button" id="lockList" name="lockList" value="Lock WL" />
        <table width="500px" style="border:1px solid #000;border-collapse:collae;font-familyrif;font-size:80%;">
            <caption style="font-size:140%;padding:5px;">Wish list status <b>Tyde</b>
            </caption>
            <thead>
                <tr>
                    <th scope="col">Zone name</th>
                    <th scope="col">Wish Items</th>
                    <th scope="col">Received</th>
                    <th scope="col">Status</th>
                </tr>
            </thead>
            <tbody>
                <tr></tr>
                <tr>
                    <th scopre="row">Heart of Fear</th>
                    <td align="center">22</td>
                    <td align="center">0</td>
                    <td align="center" style="color:Green;"><b>Active</b>
                    </td>
                </tr>
                <tr>
                    <th scopre="row">Mogu-shan Vaults</th>
                    <td align="center">27</td>
                    <td align="center">4</td>
                    <td align="center" style="color:Green;"><b>Active</b>
                    </td>
                </tr>
                <tr>
                    <th scopre="row">Throne of Thunder</th>
                    <td align="center">45</td>
                    <td align="center">0</td>
                    <td align="center" style="color:Green;"><b>Active</b>
                    </td>
                </tr>
                <tr>
                    <th scopre="row">Throne of Thunder (Heroic)</th>
                    <td align="center">5</td>
                    <td align="center">1</td>
                    <td align="center" style="color:Red;"><b>Not locked</b>
                    </td>
                </tr>
            </tbody>
        </table>
    </div> </div>

我在这里有一个例子http://jsfiddle.net/TvwKz/

正如您所看到的那样,按钮位于右侧,但我希望将它放在表格标题的顶部。可以这样做,如果是这样的话?   这是我想要的wat   http://www.odinsoft.dk/download/Table.jpg

3 个答案:

答案 0 :(得分:0)

你可以这个

CSS

#lockList {width:auto;margin:auto;position: relative;}

HTML

<caption style="font-size:140%;padding:5px;">Wish list status <b>Tyde</b>
            <input type="button" id="lockList" name="lockList" value="Lock WL" />
            </caption>

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

答案 1 :(得分:0)

指的是您提供的小提琴链接, 从float:right; css类中删除lockList

#lockList {width:auto;margin:auto;position: relative;}

答案 2 :(得分:0)

检查以下CSS

#lockList 
{

    width:auto;
}
#charInfo
{
    position: absolute;
    text-align: center;   
}

小提琴demo