【发布时间】:2015-05-08 02:43:15
【问题描述】:
我在背景 img 的 div 中有一个菜单项列表。当浏览器调整大小时,背景图像和列表项的字体会很好地调整大小。
但是,浏览器变得越小,列表就会跳到页面上。我尝试使用百分比和 em 将其定位在适当的位置,但无济于事。顺便说一句,页面上的幻灯片可以完美地做到这一点,但是当我将相同的 CSS 应用于此列表时,它无法保持原位。
背景的 CSS 是:
.homepage-banner {
position: relative;
max-width: 95.949em;
margin-left: auto;
margin-right: auto;
margin-bottom: 3.631em;
display: block;
}
列表中的 CSS 是:
.Categories {
width: 33.333%;
position: relative;
z-index: 1000;
float: left;
top: -10em;
}
.Categories:after {
padding-top: 56.25%;
/* 16:9 ratio */
display: block;
content: '';
}
.Cat_header {
color: #44E86A;
text-shadow: 1px 1px 1px #000;
font: inherit;
font-weight: bolder;
font-size: 2.6vmax;
line-height: 3vmax;
}
.Cat_menu {
position: absolute;
text-align: center;
right: -20%;
left: 20%;
bottom: 0%;
top:0%;
color: #44E86A;
text-shadow: 1px 1px 1px rgba(42, 151, 210, 0.65);
}
您可以在http://ragdivers.com/Ragdivers/ 上查看该页面。该列表位于名为“产品类别”的背景图片的底部中心。
任何帮助都将不胜感激,因为我已经为此苦苦挣扎了数周。
【问题讨论】:
标签: css wordpress woocommerce wordpress-theming woothemes