页脚粘滞问题

发布于 2024-12-09 00:37:05 字数 228 浏览 1 评论 0原文

我在粘页脚技巧方面遇到问题。问题是我想将左侧导航菜单的右边框(实际上边框是内容 div 的左边框)调整到 #container 的高度。但正如您在给定链接上看到的那样,我只能看到右边框的 20-30%。我该如何修复它?请帮忙

链接到页面 http://smiths-heimann.az/?page=2

I'm having problem with sticky footer trick. The problem is I want to fit the right border of left navigation menu (actually the border is left border of content div) to height of #container. But as you see on the given link, i can only see 20-30% of right border. How can i fix it? Please help

Link to page
http://smiths-heimann.az/?page=2

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

有木有妳兜一样 2024-12-16 00:37:07

--在 css 中使用背景--

使用 1 像素高、998 像素宽且内部有“边框”像素的背景图像。
这将解决这个问题。

我举了一个例子:

在 css 中的 #container 下添加此行:

background: url("http://www.elbowroom.co.il/test.png") repeat-y; (it works)

您可以稍后用自己的 bg 替换它。

--使用 jQuery--
您可以定义内容的高度以随容器的高度扩展。

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">

        $(function(){

            $("div#content").height($(div#container).height() - ???);
            $(window).resize(function(){
                $("div#content").height($(div#container).height() - ???);
            });
        });
    </script>

将问号替换为适合您的金额。

--using background in css--

Use a bg image that is 1px high and 998px wide and has the "border" pixel inside it.
That will solve this issue.

I made an example:

Add this line under #container in css:

background: url("http://www.elbowroom.co.il/test.png") repeat-y; (it works)

You can replace that later with your own bg.

--using jQuery--
You could define the height of the content to expand with the container's height.

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">

        $(function(){

            $("div#content").height($(div#container).height() - ???);
            $(window).resize(function(){
                $("div#content").height($(div#container).height() - ???);
            });
        });
    </script>

replace the question marks with the amount that is right for you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文