【发布时间】:2018-10-01 14:32:18
【问题描述】:
我在下面有一个截图,我用 HTML/CSS 复制了它。 移动和桌面视图的设计完全相同。在设计中,角度下拉字体真棒图标(在屏幕截图中用箭头标记)与标题正确对齐,这在我的移动视图设计中并非如此。
第一张图片:
我为上面的截图创建了fiddle。由于某些原因,我在小提琴中看不到移动视图(有什么方法可以在小提琴中启用移动视图吗?)。我在小提琴中使用的 HTML 代码的 sn-ps 是:
<tr>
<th scope="col">Name <i class="fa fa-angle-down" style="font-size: 15px;" aria-hidden="true"></i></th>
<th scope="col" class="number">Number <i class="fa fa-angle-down" style="font-size: 15px;" aria-hidden="true"></i></th>
<th scope="col" class="table2">Table <i class="fa fa-angle-down" style="font-size: 15px;" aria-hidden="true"></i></th>
<th scope="col" class="status">Status <i class="fa fa-angle-down" style="font-size: 15px;" aria-hidden="true"></i></th>
</tr>
在我的电脑上的移动视图(如下图所示)上,我看到角度下拉图标上方的Number和Table标题。
第二张图片:
问题陈述:
我想知道我需要在 fiddle 中进行哪些更改,以便 Number 和 Table 标题与角度下拉字体真棒图标对齐(在第一张图片中用箭头标记)在移动端视图中。
由于某些原因,我无法在小提琴中看到移动视图。
【问题讨论】:
-
您是否尝试为这些列中的第 th 列设置最小宽度?
-
@JoshMein 不,我没有尝试。有什么办法,我们可以在小提琴中启用移动视图吗?这样,我会先尝试小提琴,然后在我的代码中尝试。
-
您不能按说启用移动视图;但是,jsfiddle 允许您调整 HTML、Javascript、CSS 和结果区域的大小。如果您将 CSS 和结果区域的大小调整为小于 700 像素并再次单击运行,则可以复制您的问题。
-
@user5447339 当您调整宽度时,空间也会减少。您可以在表类上定义 table-layout:fixed。所以所有列都与角度下拉菜单对齐。
标签: html css bootstrap-4 font-awesome fiddle