我正在开发一个网站,其中的菜单应该是页面的结尾。除了菜单之外,另外一个带有两个图像的div也应该放在页面的底部。在页面底部定位div
按照the link转到页面的完整源代码;
红色的菜单应该在页面底部对齐,并与div#leftcontent的中心对齐。
在div#中,蓝色社交网络必须在页面底部对齐,并与div#nav的中心对齐。
当我说底部时,我的意思是在页面末尾。
我正在开发一个网站,其中的菜单应该是页面的结尾。除了菜单之外,另外一个带有两个图像的div也应该放在页面的底部。在页面底部定位div
按照the link转到页面的完整源代码;
红色的菜单应该在页面底部对齐,并与div#leftcontent的中心对齐。
在div#中,蓝色社交网络必须在页面底部对齐,并与div#nav的中心对齐。
当我说底部时,我的意思是在页面末尾。
如果您的意思不是静态定位,而只是自然发生在页面底部,即使侧边栏内容导致页面超出底部导航所在的主要内容之外,那么您使用div 。这是CSS 2.1的主要缺陷之一。
你有两种选择:
使用表的基本布局
使用JavaScript基于侧边栏的长度动态定位的div
这取决于您想要选择的内容,但JavaScript选项对禁用JavaScript的人员(例如较旧的移动浏览器)无效。
我只会使用CSS。 我相信这是可能的,我只想将div对齐到身体的底部 – ridermansb 2011-04-04 23:10:25
您忘记了将链接添加到源代码。这不在你的问题源中 - 所以你一定已经忘记了它。你可以添加它吗? – rsplak 2011-04-04 22:52:36
我添加链接。 这里再次: http://jsfiddle.net/Ridermansb/85unG/34/ – ridermansb 2011-04-04 23:09:29