【问题标题】:Table sides by side with input/search on top on first table表并排,输入/搜索在第一个表的顶部
【发布时间】:2018-02-05 05:03:19
【问题描述】:

我有两张桌子想要并排放置。 “mytable”需要在屏幕上居中,“myinput”在顶部居中。 "mytable1" 必须在 "mytable" 的右边,甚至在顶部。我无法使代码正确。我用 inline-block 将一些我尝试过的东西扔在那里并向右浮动,但随后它会将“myinput”移动到左侧。

<input type="text" id="myInput" onkeyup="myFunction()" placeholder="Search by any part of name or speed code" title="Type in a name">
 
    <table id="myTable" align="center" style="display: inline-block;">

	<tr>
	<td>Albert Einstein College of Medicine</td>
	<td>718-904-2444</td>
	<td>123</td>
	</tr>
	<tr>
	<td>Bronx Lebanon Hospital Center</td>
	<td>718-518-5118</td>
	<td>123</td>
	</tr>
	
	
    </table>

    <table id="myTable1" style="float: right;">
    <tr>
	<td>1</td>
	</tr>
	<tr>
	<td>2</td>
	</tr>
	<tr>
	<td>3</td>
	</tr>
    </table>

【问题讨论】:

    标签: jquery css html-table


    【解决方案1】:
    <div align="center">
    <table id="myTable" align="center" style="display: inline-block;">
    <tbody>
    <tr style="text-align: center;">
        <td><input type="text" id="myInput" onkeyup="myFunction()" placeholder="Search by any part of name or speed code" title="Type in a name"></td>
    </tr>
    <tr>
    <td>Albert Einstein College of Medicine</td>
    <td>718-904-2444</td>
    <td>123</td>
    </tr>
    <tr>
    <td>Bronx Lebanon Hospital Center</td>
    <td>718-518-5118</td>
    <td>123</td>
    </tr>
    </tbody></table>
    
    <table id="myTable1" style="display: inline-block;">
    <tbody><tr>
    <td>1</td>
    </tr>
    <tr>
    <td>2</td>
    </tr>
    <tr>
    <td>3</td>
    </tr>
    </tbody></table>
    </div>
    

    【讨论】:

    • 我不知道你到底想要什么但是请检查这个代码。
    • 由于某种原因,当我以这种方式编码时,我的输入栏位于表格的底部。这可能不是你的错,尽管它可能是我当前使用 jquery 的 CSS。我可能需要发布更多代码才能做到这一点。
    • 我添加了一张我正在尝试做的图片。
    猜你喜欢
    • 1970-01-01
    • 2022-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-21
    • 1970-01-01
    相关资源
    最近更新 更多