- objective-c - iOS 5 : Can you override UIAppearance customisations in specific classes?
- iphone - 如何将 CGFontRef 转换为 UIFont?
- ios - 以编程方式关闭标记的信息窗口 google maps iOS
- ios - Xcode 5 - 尝试验证存档时出现 "No application records were found"
我正在尝试创建一个网站,该网站将根据窗口大小调整表格元素表格单元格的大小,以便它始终适合窗口。这是我拥有的:
.table {
display: table;
margin-right: auto;
margin-left: auto;
width: 100%;
}
.tablecell {
display: table-cell;
}
<div class="table">
<div class="tablecell">
<image src="fb.png">
</div>
<div class="tablecell">
<image src="twitter.png">
</div>
<div class="tablecell">
<image src="youtube.png">
</div>
<div class="tablecell">
<image src="apple.png">
</div>
<div class="tablecell">
<image src="email.png">
</div>
</div>
问题在于 width:100%
。这是结果的图片。我用蓝色圈出了问题空间。忽略 Soulja Boy 的脸。
基本上我只希望它正确居中,以便 YouTube 图片位于页面中间。使用 width:100%
创建的空间阻止了这种情况,但我想使用这个或类似的属性,以便表格始终适合窗口。
最佳答案
我认为您只是看到了图像向左对齐的事实。试试 text-align:center;,像这样:
.table {
display:table;
margin-right:auto;
margin-left:auto;
width:100%;
}
.tablecell {
display:table-cell;
text-align:center;
}
jsFiddle:http://jsfiddle.net/q73LK/
附带说明,无需为单元格使用类。您可以这样做:
.table {
display:table;
margin-right:auto;
margin-left:auto;
width:100%;
}
.table div {
display:table-cell;
text-align:center;
}
作为第二个旁注,您的图片缺少“alt”属性。对于有效的 HTML,您需要包含“alt”属性。像这样:
<div class="table">
<div class="tablecell"><image alt="fb" src="fb.png"/></div>
<div class="tablecell"><image alt="twitter" src="twitter.png"/></div>
<div class="tablecell"><image alt="youtube" src="youtube.png"/></div>
<div class="tablecell"><image alt="apple" src="apple.png"/></div>
<div class="tablecell"><image alt="email" src="email.png"/></div>
</div>
关于css - 为什么使用宽度 :100% to make a table expand relatively to window size creates an undesired space?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18520625/
我花了很多时间来理解这个问题。我不知道为什么会这样。也许你们可以找出并理解这个问题。我写了必要的评论。这是我的代码: #include struct node{
Jim Hester 的“lintr”包包含许多不同的 R 短绒工具。README for the package以这种方式描述其中一个短绒: undesirable_function_linter:
因此,我有一个包含输入元素的简单表格,我需要向其中动态添加新行。 其中一个单元格包含一个 SELECT 元素和一个选项列表,这些选项通过 cloneNode() 进行复制。 问题是:当我更改任何复制的
我在 @property 中结合 python 中的 __getattr__() 引发了 AttributeErrors 的问题: 示例代码: >>> def deeply_nested_factor
我在移动设备上遇到响应式菜单问题。问题是用户根本无法滚动浏览菜单项,因为当您将手指放在链接上向下滚动时(链接宽度为 100%)- 该链接会在同一秒自动打开,您无法向下滚动。 您可以在此处查看实际效果:
鉴于这种基本的 3 列布局, .wrapper { display: table; width: 100%; } .wrapper>div { display: table-cell; }
该程序运行。但是,正如您所看到的,当正方形翻转时,您会看到有一个人工制品。必须表示矩阵值,并且还应该根据 Angular 看到这种表示。有什么方法可以实现良好的可视化效果。为什么我的代码会出现这种情况
是否可以为仅调用 DAO(数据访问对象)方法的方法启用事务处理? 类 BusinessLayerFacade 实现 Facade { //此处不允许进行事务处理 公共(public) X foo()
我想生成纯文本(没有周围的标签),但由于某种原因,我得到了不想要的“白色”字符。如果我尝试 Placeholder text 或者 Placeholder text 我得到: "
我正在尝试根据本教程实现 SSAO:http://john-chapman-graphics.blogspot.com/2013/01/ssao-tutorial.html .我似乎不明白如何实现这一
我正在尝试创建一个网站,该网站将根据窗口大小调整表格元素表格单元格的大小,以便它始终适合窗口。这是我拥有的: .table { display: table; margin-right: au
我是一名优秀的程序员,十分优秀!