1
2
考虑到不需要额外标记和不关心IE(在IE8中确实有效)的要求,我提出了这个解决方案(它确实需要使用固定高度的头)。我不得不用
HTML只是:
|
2
1
|
3
0
CSS:
HTML格式:
|
4
0
我想你说的是页脚下10-15像素的边距。尝试将此代码添加到CSS中;
主体的默认边距为10-15像素,因此为了将其移除以将设计刷新到顶部或底部,必须告诉主体边距为零。 希望能有所帮助。 |
5
0
* 显示:块; 不过,在此之后,您必须将显示更改为包装器中的inline。 |
6
0
首先,不管你做什么,你都需要整个页面的包装div。我通常叫它“页面容器”之类的。如果你仔细想想,拥有一个用于整个页面的div容器并不能战胜css样式表的本质。另一方面,如果在html页面上散布了一堆包装器,那么它可能会因为所有额外的标记而变得非常混乱。所以,我总是在我的布局上使用一个页面容器,即使我没有在它上面添加任何css样式,我也总是有一个。基本上,它只是一个身体标签,只允许你的风格。 尽管如此,如果您的布局被优化为:
我一直在尝试一些其他的css样式,我想我几乎有一个布局,可以跨浏览器兼容。如果我不太晚的话,我会寄出去的。 |
7
0
哇,如果你稍微调整一下,让它与IE6-7兼容,你就会出名了。我想这是我看到的第一个解决方案。 |
8
0
您可以很容易地修改此选项的使用,以便为您工作: Float div to bottom of screen 那篇文章描述了在任何情况下如何在页面底部设置div。只需把你推下的那个div的页脚。 |
9
0
|
10
0
工作和测试:
已编辑的代码(添加了溢出:auto;to#aside和#Article以修复溢出)
背景色是说明性的,因此css可以避免重复的属性,使我更紧凑! |
11
0
对于那些只需要使用flexbox和viewport单元的浏览器的最新版本的人,另一个答案是。
|
YunusoviÄ · 我无法用css更改html段落颜色 1 年前 |
Blake · 无法使用CSS旋转Angular 15中的字体图标 1 年前 |
Phil Lucks · 如何制作边界的外半径? 1 年前 |
roy_meir · 创建自定义下拉式元素 1 年前 |
Community wiki · 如何为触摸设备优化网站 1 年前 |
tpetzoldt · 如何在有光泽的情况下抑制图像的抗锯齿? 1 年前 |
manofconstsorrow · 点击导航项目关闭汉堡菜单 1 年前 |