![]() |
1
14
在所有浏览器中,空白(包括回车)通常呈现为空格。 你需要一个接一个地放置元素,但是你可以使用一个技巧:
这看起来也有点难看,但还是比一条线好。您可以更改格式,但其想法是在元素内部添加回车,而不是在元素之间添加回车。 |
![]() |
2
7
我不知道这对你的页面来说是否足够笼统,但你可以将这些特殊的 一 标记并将它们全部向左浮动,然后不管HTML的格式如何,它们都会聚集在一起。
|
![]() |
3
2
这是HTML规范的一部分-空格在标记中,因此它们被视为文档的一部分。 由于您不喜欢这种格式,所以您只有另外一个选择,那就是打破HTML标记:
在我看来,这是不可取的,或者动态地创建HTML——通过JavaScript或者使用模板系统和动态HTML。 |
![]() |
4
2
原因很简单:在HTML中,空白很重要,但只有一次。忽略重复的空白,只显示第一个空白。 唯一可靠的避免这种情况的方法是,像您所做的那样,在元素之间不放置空白。 当基于表的布局小于当前布局时,可以使用零边框、零填充的表来对齐元素,同时在源代码中将它们放在单独的行上。 |
![]() |
5
2
我处理这个问题的方法是使用无序列表,并使每个图像/链接都成为一个项目。 然后使用css以内联方式显示每个项,并将它们浮动到左侧。 这将给您更多的灵活性,并使标记非常可读。 |
![]() |
6
2
当浏览器将回车视为空格时,上面演示的行为是正确的。要修复它,您可以使用以下样式:
请注意,上面的规则适用于所有链接,因此您可能只希望将选择器缩小到某些元素,即:
|
![]() |
7
1
如果你要在一个网站上做一个标签式的界面,那么一定要花很大的精力去做,这是值得的。有很多网站都有很好的CSS选项卡实现示例。考虑使用其中一个。 This one 有很多css+javascript/ajax选项卡。或看到 this set of simple CSS examples (有些风格)。最后,看看这个真的很酷 tabs generator . |
![]() |
sanmacorz · 如何在Tkinter上居中放置画布小部件 2 年前 |
![]() |
Darkykitsune · 布局大于设备屏幕导致应用程序崩溃 6 年前 |
|
user9606220 · 如何将图像添加到顶部布局 6 年前 |
![]() |
Abaqus · 如何使TextView字符大小相同? 6 年前 |
![]() |
Boucherie · 为Rails中的布局类实例变量选择控制器 6 年前 |