javascript - 试图找出一种调整背景图像大小并包含具有窗口宽度比例的元素的方法

标签 javascript jquery html css dom

所以我有这个导航菜单设置,尽管目前有 CSS 代码。背景色目前主要用于苦行者。我需要在此设置上有背景图片。不幸的是,由于设计规范的原因,它并不是一个真正流畅的背景。就这样。

我需要制作此背景和包含的元素,以使导航按照我希望根据整体窗口大小调整大小的方式工作。从桌面浏览器到移动设备。

有没有人知道单独使用 CSS 或结合 jQuery 之类的东西来实现这一点?我在一些平台上看到过类似的做法,但不知道他们是如何解决这个问题的

/* wrapper and master settings for over all containers */
#menu_bottom{position:absolute;bottom:0;left:0;z-index:999999;background-color:#F00;width:320px;height:172px;}
#menu_bottom > ul{list-style:none;margin:0;padding:0;}
#menu_bottom > ul > li{list-style:none;margin:0;padding:0;float:left;width:50px;height:172px;background-color:#000;}
/* inactive state (position) */
#menu_bottom > ul > li.fans{background-color:#0F0;}
#menu_bottom > ul > li.gameplan{background-color:#0F0;}
#menu_bottom > ul > li.dashboard{background-color:#0F0;}
#menu_bottom > ul > li.myteams{background-color:#0F0;}
#menu_bottom > ul > li.settings{background-color:#0F0;}

/* active state (position) */
#menu_bottom > ul > li.fans.active{background-color:#00F;}
#menu_bottom > ul > li.gameplan.active{background-color:#00F;}
#menu_bottom > ul > li.dashboard.active{background-color:#00F;}
#menu_bottom > ul > li.myteams.active{background-color:#00F;}
#menu_bottom > ul > li.settings.active{background-color:#00F;}

<div id="menu_bottom">
    <ul>
        <li rel="/" class="f<?php if($activeNav == "c"){echo ' active';} ?>"></li>
        <li rel="/" class="g<?php if($activeNav == "n"){echo ' active';} ?>"></li>
        <li rel="/" class="d<?php if($activeNav == "d"){echo ' active';} ?>"></li>
        <li rel="/" class="m<?php if($activeNav == "f"){echo ' active';} ?>"></li>
        <li rel="/" class="s<?php if($activeNav == "s"){echo ' active';} ?>"></li>
    </ul>
</div>

最佳答案

您必须为所有内容设置一个整体包装器,并在 CSS 中将其设置为 100% 宽度

关于javascript - 试图找出一种调整背景图像大小并包含具有窗口宽度比例的元素的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16097945/

相关文章:

python - 下载 HTML 页面及其内容

javascript - 如何将宽度设置为 td?

javascript - 安装 D3.js 失败

javascript - 比较不同的表格并清除匹配的单元格

jquery - 如何自定义tag-it jQuery插件: needs to add image for each found item

php - Foreach 视频创建模态

html - 静态html站点的浏览器cookies有什么作用吗?

javascript - 如何使用 jquery 库限制鼠标移动到 div

javascript - AngularJS + RequireJS 不工作

javascript - 选择自动完成中的第一项时,jQuery mouseleave 会触发