【问题标题】:How do I fix tables for Mobile-View?如何修复 Mobile-View 的表格?
【发布时间】:2019-02-14 07:04:21
【问题描述】:

我不知道如何修复我为手机视图制作的网站

这是网站: http://acharneskungfu.com/schedule/

我唯一要修复的是移动/响应视图。 时间表/程序完全符合我的客户的需要。

有什么想法吗?

代码如下:

 <meta charset="UTF-8"> 

<table border="3" align="center">

	<thead> 
	  <th style="text-align: center; font-size: 16px; color: black;">ΩΡΕΣ</th>
	  <th style="text-align: center; font-size: 16px; color: black;">ΔΕΥΤΕΡΑ</th>
	  <th style="text-align: center; font-size: 16px; color: black;">ΤΡΙΤΗ</th>
	  <th style="text-align: center; font-size: 16px; color: black;">ΤΕΤΑΡΤΗ</th>
	  <th style="text-align: center; font-size: 16px; color: black;">ΠΕΜΠΤΗ</th>
	  <th style="text-align: center; font-size: 16px; color: black;">ΠΑΡΑΣΚΕΥΗ</th>
	</thead>

		<tr>
			<td style="text-align: center; font-size: 14px; color: black;">09:00-10:30</td>
			<td style="text-align: center; background-color: #cc00cc; font-size: 14px; color: black;">ΠΡΩΙΝΟ ΕΝΗΛΙΚΩΝ</td>
			<td></td>
			<td style="text-align: center; background-color: #cc00cc; font-size: 14px; color: black;">ΠΡΩΙΝΟ ΕΝΗΛΙΚΩΝ</td>
			<td></td>
			<td></td>
		</tr>

		<tr>
			<td style="text-align: center; font-size: 14px; color: black;">17:30-18:30</td>
			<td style="text-align: center; background-color: #0066ff; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 1</td>
			<td style="text-align: center; background-color: #00ff66; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 2</td>
			<td style="text-align: center; background-color: #0066ff; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 1</td>
			<td style="text-align: center; background-color: #00ff66; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 2</td>
			<td style="text-align: center; background-color: #ff6600; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 4</td>
		</tr>

		<tr>
			<td style="text-align: center; font-size: 14px; color: black;">18:30-19:30</td>
			<td style="text-align: center; background-color: #ff99cc; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 3</td>
			<td style="text-align: center; background-color: #ff6600; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 4</td>
			<td style="text-align: center; background-color: #ff99cc; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 3</td>
			<td style="text-align: center; background-color: #ff6600; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 4</td>
			<td style="text-align: center; background-color: #ff99cc; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 3</td>
		</tr>

		<tr>
			<td style="text-align: center; font-size: 14px; color: black;">19:30-20:30</td>
			<td style="text-align: center; background-color: #00cc33; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 1</td>
			<td style="text-align: center; background-color: #ffff00; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 2</td>
			<td style="text-align: center; background-color: #00cc33; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 1</td>
			<td style="text-align: center; background-color: #ffff00; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 2</td>
			<td style="text-align: center; background-color: #00cc33; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 1</td>
		</tr>

		<tr>
			<td style="text-align: center; font-size: 14px; color: black;">20:30-21:30</td>
			<td></td>
			<td style="text-align: center; background-color: #00ffff; font-size: 14px; color: black;">ΤΑΙ ΤΣΙ</td>
			<td></td>
			<td style="text-align: center; background-color: #00ffff; font-size: 14px; color: black;">ΤΑΙ ΤΣΙ</td>
			<td style="text-align: center; background-color: #ffff00; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 2</td>
		</tr>

		<tr>
			<td style="text-align: center; font-size: 14px;">20:30-22:00</td>
			<td style="text-align: center; background-color: #ff3333; font-size: 14px; color: black;">ΠΡΟΧΩΡΗΜΕΝΟΙ 3</td>
			<td></td>
			<td style="text-align: center; background-color: #ff3333; font-size: 14px; color: black;">ΠΡΟΧΩΡΗΜΕΝΟΙ 3</td>
			<td></td>
			<td></td>
		</tr>

</table>


<table border="3" align="center">

	<thead> 
	  <th style="text-align: center; font-size: 16px; color: black;">ΤΜΗΜΑ</th>
	  <th style="text-align: center; font-size: 16px; color: black;">ΠΕΡΙΓΡΑΦΗ</th>
	</thead>


		<tr>
 			<td style="text-align: center; background-color: #cc00cc; font-size: 16px; color: black;">ΠΡΩΙΝΟ ΕΝΗΛΙΚΩΝ</td>
 			<td style="text-align: center; font-size: 16px; color: black;">2 φορές την εβδομάδα</td>
		</tr>

		<tr>
 			<td style="text-align: center; background-color: #0066ff; font-size: 16px; color: black;">ΠΑΙΔΙΚΟ 1</td>
 			<td style="text-align: center; font-size: 16px; color: black;">Παιδιά αρχάρια από 4 έως 6,5 ετών, 2 φορές την εβδομάδα</td>
		</tr>

		<tr>
			<td style="text-align: center; background-color: #00ff66; font-size: 16px; color: black;">ΠΑΙΔΙΚΟ 2</td>
 			<td style="text-align: center; font-size: 16px; color: black;">Παιδιά αρχάρια από 4 έως 6,5 ετών, 2 φορές την εβδομάδα</td>
		</tr>


		<tr>
			<td style="text-align: center; background-color: #ff99cc; font-size: 16px; color: black;">ΠΑΙΔΙΚΟ 3</td>
 			<td style="text-align: center; font-size: 16px; color: black;">Παιδιά αρχάρια από 7 έως 11 ετών, 3 φορές την εβδομάδα</td>
		</tr>

		<tr>
			<td style="text-align: center; background-color: #ff6600; font-size: 16px; color: black;">ΠΑΙΔΙΚΟ 4</td>
 			<td style="text-align: center; font-size: 16px; color: black;">Παιδιά αρχάρια από 7 έως 11 ετών, 3 φορές την εβδομάδα</td>
		</tr>

		<tr>
			<td style="text-align: center; background-color: #00cc33; font-size: 16px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 1</td>
 			<td style="text-align: center; font-size: 16px; color: black;">Προχωρημένοι και Έφηβοι έως 18 ετών, 3 φορές την εβδομάδα</td>
		</tr>

		<tr>
			<td style="text-align: center; background-color: #ffff00; font-size: 16px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 2</td>
 			<td style="text-align: center; font-size: 16px; color: black;">Προχωρημένοι και Έφηβοι έως 18 ετών, 3 φορές την εβδομάδα</td>
		</tr>

		<tr>
			<td style="text-align: center; background-color: #00ffff; font-size: 16px; color: black;">ΤΑΙ ΤΣΙ</td>
 			<td style="text-align: center; font-size: 16px; color: black;">2 φορές την εβδομάδα</td>
		</tr>

		<tr>
			<td style="text-align: center; background-color: #ff3333; font-size: 16px; color: black;">ΠΡΟΧΩΡΗΜΕΝΟΙ 3</td>
 			<td style="text-align: center; font-size: 16px; color: black;">2 φορές (1,5 ώρα) την εβδομάδα</td>
		</tr>

	</table>

这是一些随机文本,因为我必须在我认为满足表达我的问题的要求的地方添加更多细节。 请不要介意。

【问题讨论】:

  • 首先,您需要定义“修复”的含义。定义当前不需要的行为,并描述应该发生的事情。其次,不要使用指向实时网站的链接。而是更新问题中的示例。因为网站会发生变化,您的问题需要与遇到类似问题的任何人保持相关。如果没有,它不会帮助任何其他人,这是获得 SO 帮助的条件之一:您的问题需要对其他有类似问题的人保持有用和相关。

标签: html css wordpress html-table


【解决方案1】:

对此的快速解决方法是允许表格在移动设备上水平滚动:

<div style="overflow-x: auto;">
  <table border="3" align="center">
    ...
  </table>
</div>

【讨论】:

    【解决方案2】:
    <html>
    <head>
      <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    div.tab1,div.tab2{
    
      overflow-x: auto;
    
    }
    </style>
    
    </head>
    
    <body>
    
    
    
    <div class="tab1">
    <table border="3" align="center">
    
        <thead>
          <th style="text-align: center; font-size: 16px; color: black;">ΩΡΕΣ</th>
          <th style="text-align: center; font-size: 16px; color: black;">ΔΕΥΤΕΡΑ</th>
          <th style="text-align: center; font-size: 16px; color: black;">ΤΡΙΤΗ</th>
          <th style="text-align: center; font-size: 16px; color: black;">ΤΕΤΑΡΤΗ</th>
          <th style="text-align: center; font-size: 16px; color: black;">ΠΕΜΠΤΗ</th>
          <th style="text-align: center; font-size: 16px; color: black;">ΠΑΡΑΣΚΕΥΗ</th>
        </thead>
    
            <tr>
                <td style="text-align: center; font-size: 14px; color: black;">09:00-10:30</td>
                <td style="text-align: center; background-color: #cc00cc; font-size: 14px; color: black;">ΠΡΩΙΝΟ ΕΝΗΛΙΚΩΝ</td>
                <td></td>
                <td style="text-align: center; background-color: #cc00cc; font-size: 14px; color: black;">ΠΡΩΙΝΟ ΕΝΗΛΙΚΩΝ</td>
                <td></td>
                <td></td>
            </tr>
    
            <tr>
                <td style="text-align: center; font-size: 14px; color: black;">17:30-18:30</td>
                <td style="text-align: center; background-color: #0066ff; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 1</td>
                <td style="text-align: center; background-color: #00ff66; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 2</td>
                <td style="text-align: center; background-color: #0066ff; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 1</td>
                <td style="text-align: center; background-color: #00ff66; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 2</td>
                <td style="text-align: center; background-color: #ff6600; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 4</td>
            </tr>
    
            <tr>
                <td style="text-align: center; font-size: 14px; color: black;">18:30-19:30</td>
                <td style="text-align: center; background-color: #ff99cc; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 3</td>
                <td style="text-align: center; background-color: #ff6600; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 4</td>
                <td style="text-align: center; background-color: #ff99cc; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 3</td>
                <td style="text-align: center; background-color: #ff6600; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 4</td>
                <td style="text-align: center; background-color: #ff99cc; font-size: 14px; color: black;">ΠΑΙΔΙΚΟ 3</td>
            </tr>
    
            <tr>
                <td style="text-align: center; font-size: 14px; color: black;">19:30-20:30</td>
                <td style="text-align: center; background-color: #00cc33; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 1</td>
                <td style="text-align: center; background-color: #ffff00; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 2</td>
                <td style="text-align: center; background-color: #00cc33; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 1</td>
                <td style="text-align: center; background-color: #ffff00; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 2</td>
                <td style="text-align: center; background-color: #00cc33; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 1</td>
            </tr>
    
            <tr>
                <td style="text-align: center; font-size: 14px; color: black;">20:30-21:30</td>
                <td></td>
                <td style="text-align: center; background-color: #00ffff; font-size: 14px; color: black;">ΤΑΙ ΤΣΙ</td>
                <td></td>
                <td style="text-align: center; background-color: #00ffff; font-size: 14px; color: black;">ΤΑΙ ΤΣΙ</td>
                <td style="text-align: center; background-color: #ffff00; font-size: 14px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 2</td>
            </tr>
    
            <tr>
                <td style="text-align: center; font-size: 14px;">20:30-22:00</td>
                <td style="text-align: center; background-color: #ff3333; font-size: 14px; color: black;">ΠΡΟΧΩΡΗΜΕΝΟΙ 3</td>
                <td></td>
                <td style="text-align: center; background-color: #ff3333; font-size: 14px; color: black;">ΠΡΟΧΩΡΗΜΕΝΟΙ 3</td>
                <td></td>
                <td></td>
            </tr>
    
    </table>
    </div>
    <div class="tab2">
    <table border="3" align="center">
    
        <thead>
          <th style="text-align: center; font-size: 16px; color: black;">ΤΜΗΜΑ</th>
          <th style="text-align: center; font-size: 16px; color: black;">ΠΕΡΙΓΡΑΦΗ</th>
        </thead>
    
    
            <tr>
                <td style="text-align: center; background-color: #cc00cc; font-size: 16px; color: black;">ΠΡΩΙΝΟ ΕΝΗΛΙΚΩΝ</td>
                <td style="text-align: center; font-size: 16px; color: black;">2 φορές την εβδομάδα</td>
            </tr>
    
            <tr>
                <td style="text-align: center; background-color: #0066ff; font-size: 16px; color: black;">ΠΑΙΔΙΚΟ 1</td>
                <td style="text-align: center; font-size: 16px; color: black;">Παιδιά αρχάρια από 4 έως 6,5 ετών, 2 φορές την εβδομάδα</td>
            </tr>
    
            <tr>
                <td style="text-align: center; background-color: #00ff66; font-size: 16px; color: black;">ΠΑΙΔΙΚΟ 2</td>
                <td style="text-align: center; font-size: 16px; color: black;">Παιδιά αρχάρια από 4 έως 6,5 ετών, 2 φορές την εβδομάδα</td>
            </tr>
    
    
            <tr>
                <td style="text-align: center; background-color: #ff99cc; font-size: 16px; color: black;">ΠΑΙΔΙΚΟ 3</td>
                <td style="text-align: center; font-size: 16px; color: black;">Παιδιά αρχάρια από 7 έως 11 ετών, 3 φορές την εβδομάδα</td>
            </tr>
    
            <tr>
                <td style="text-align: center; background-color: #ff6600; font-size: 16px; color: black;">ΠΑΙΔΙΚΟ 4</td>
                <td style="text-align: center; font-size: 16px; color: black;">Παιδιά αρχάρια από 7 έως 11 ετών, 3 φορές την εβδομάδα</td>
            </tr>
    
            <tr>
                <td style="text-align: center; background-color: #00cc33; font-size: 16px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 1</td>
                <td style="text-align: center; font-size: 16px; color: black;">Προχωρημένοι και Έφηβοι έως 18 ετών, 3 φορές την εβδομάδα</td>
            </tr>
    
            <tr>
                <td style="text-align: center; background-color: #ffff00; font-size: 16px; color: black;">ΕΦΗΒΟΙ / ΠΡΟΧΩΡΗΜΕΝΟΙ 2</td>
                <td style="text-align: center; font-size: 16px; color: black;">Προχωρημένοι και Έφηβοι έως 18 ετών, 3 φορές την εβδομάδα</td>
            </tr>
    
            <tr>
                <td style="text-align: center; background-color: #00ffff; font-size: 16px; color: black;">ΤΑΙ ΤΣΙ</td>
                <td style="text-align: center; font-size: 16px; color: black;">2 φορές την εβδομάδα</td>
            </tr>
    
            <tr>
                <td style="text-align: center; background-color: #ff3333; font-size: 16px; color: black;">ΠΡΟΧΩΡΗΜΕΝΟΙ 3</td>
                <td style="text-align: center; font-size: 16px; color: black;">2 φορές (1,5 ώρα) την εβδομάδα</td>
            </tr>
    
        </table>
    </div>
    </body>
    </html>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 2013-08-25
      • 2021-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多