我正在使用 Foundation 4 框架创建一个服务器文件表,并且似乎遇到了一个问题,即当文件名变为两行时,并非所有行都是可点击的。我需要整个阴影行作为链接。
查看我在 Photoshop 中突出显示的可点击区域的图像。
每行的HTML结构如下:
<div class="fileTable row alternate">
<a class="icon folder" href="#">
<div class="large-10 columns margin">test folder test folder test folder test folder test folder test folder test folder test folder test folder test folder test folder test folder test folder</div>
<div class="large-2 hide-for-small columns margin">23/05/2013</div>
</a>
</div>
.margin 类似乎是问题所在。添加它是为了在每行中垂直集中文本,它在顶部和底部添加 7px。我会使用 line-height 并将其设置为每行的相同高度(44px),但这会导致进入两行的任何文件名的行之间存在巨大差距。
上面的截图正是我需要它的样子,只是由于某种原因它不能正确地作为一个链接。
fileTable 链接的 CSS 如下:
.fileTable a {
display: block;
line-height: 25px;
text-decoration: none;
color: #000000;
padding-left: 40px;
}
.margin {
margin-top: 7px;
margin-bottom: 7px;
}
您看到的其余类要么用于显示图标、交替阴影或标准 Foundation 4 网格类。