小编And*_*ott的帖子

创建响应式 td colspan 表

我一直在我的网站上的数百个表中使用以下行代码。然而,我现在已经对很多这样的表格进行了编码,以提高响应速度,并隐藏移动设备上不必要的列。

<tr>
  <td colspan="11" class="resultsubheading">Not Classified</td>
</tr>
<tr class="resulttext" onmouseover="this.className='cell_over';" onmouseout="this.className='cell_out';" unselectable="on">
  <td class="resultpos"></td>
  <td class="resultnum">74</td>
  <td class="resultclass"></td>
  <td class="resultdriver"><a href="../../../drivers/wtcc/oriola_results.php#2013">Pepe ORIOLA</a></td>
  <td class="resultnat"><img src="../../flag/es.gif" title="Spain"></td>
  <td class="resultentrant"><a href="../../../teams/wtcc/tuenti_results.php">Tuenti Racing Team</a></td>
  <td class="resultcar">SEAT Le&oacute;n WTCC</td>
  <td class="resultlaps">8</td>
  <td class="resulttime">DNF</td>
  <td class="resultbest">2:20.073</td>
  <td class="resultgd">4</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是无法在 CSS 中定义 colspan,这就是在不需要时隐藏移动设备上的其他列的原因。

我添加了一个额外的行,以显示每个表格单元格都有一个隐藏或不隐藏的类,具体取决于 CSS 样式表中的屏幕宽度。

是否有一种简单有效的方法来定义 colspan 或等效方法,具体取决于屏幕宽度,就像在 CSS 中一样?

我还创建了一个小提琴来尝试说明我的问题:

http://jsfiddle.net/j6g48/1/

html-table responsive-design

7
推荐指数
1
解决办法
1万
查看次数

为Windows和Mac指定VBA中用户文件夹的路径

我正在编写一个使用VBA从Excel生成文件的工具.生成的文件将写入用户的Documents文件夹中的文件夹(如果存在).

例如 C:\Users\<username>\Documents\Some Folder\

如果最后一个文件夹不存在,则VBA会创建它.我使用以下行来确保文件夹的位置适用于组织中分布的不同Windows用户:

If Len(Dir(Environ("USERPROFILE") & "\Documents\Some Folder", vbDirectory)) = 0 Then
    MkDir Environ("USERPROFILE") & "\Documents\Some Folder"
End If
Open Environ("USERPROFILE") & "\Documents\Some Folder\" & "file.php" For Output As #1
Print #1, output
Close
Run Code Online (Sandbox Code Playgroud)

我现在的问题是我还必须为Mac OSX用户提供服务.目前我无法访问Mac进行测试,但我认为上述操作无效.

我可以用什么来指向用户文档中的子文件夹,以及如何包含有条件地使用Windows行或Mac行的代码?

macos excel vba excel-vba excel-vba-mac

4
推荐指数
2
解决办法
2476
查看次数