在垂直菜单的底部对齐图像

布兰登·布里顿

我目前正在为与之合唱的小组改组一个网站。我找到了一个垂直菜单。现在,我要公开地说菜单只是我发现的东西,因此它的编码以及CSS都不属于我。我做了一些调整,使它们适合我的需求。我想在菜单的最底部有一系列小图像。无论有人使用什么尺寸的台式机,我都希望他们能坚持到底。你们能给我的任何帮助将不胜感激。

www.spoken4quartet.com/test/index.html是我正在研究的网站。

#menu {
border-left: 3px solid #831111;
border-right: 3px solid #831111;
background: rgba(0, 0, 0, 0.75);
float: left;
font-size: 1.5em;
height: 100%;
margin-left: 1em;

}

#menu_contact {
vertical-align:bottom;

}

#menu li {
position: relative;
z-index: 1;

}

#menu li a {
display: block;
padding: 0.5em 1em;
white-space: nowrap;

}

#menu li ul {
    position: absolute;
    overflow: hidden;
    display: none;
    left: 100%;
    top: 0.5em;
    float: none;
    background-image: -moz-radial-gradient(0 50%, ellipse  farthest-side, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%);
    background-image: -webkit-radial-gradient(0 50%, ellipse  farthest-side, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%);
    background-image: radial-gradient(0 50%, ellipse  farthest-side, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.5) 50%, rgba(0,0,0,0) 100%);
}

#menu li:hover ul {
    display: block;
}

#menu li ul a {
    position: relative;
    font-size: 0.8em;
}

#menu li ul a:hover:before {
    content: "";
    display: block;
    width: 1em;
    height: 1em;
    background: rgba(0,0,0,0.75);
    border: 1px solid #831111;
    position: absolute;
    top: 0.5em;
    left: -0.75em;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}`

上面是CSS。以下是HTML

    <div id="menu">
<ul>
<li>
    <a href="#">Home</a>
</li>
<li>
    <a href="#">About Us</a>
    <ul>
        <li>
            <a href="#">Spoken 4</a>
        </li>
        <li>
            <a href="#">Jon Charles</a>
        </li>
        <li>
            <a href="#">Cecil</a>
        </li>
        <li>
            <a href="#">Brandon</a>
        </li>
        <li>
            <a href="#">Steven</a>
        </li>
    </ul>
</li>
<li>
    <a href="#">Schedule</a>
</li>
<li>
    <a href="#">Store</a>
</li>
<li>
    <a href="#">Media</a>
    <ul>
        <li>
            <a href="#">Photos</a>
        </li>
        <li>
            <a href="#">Videos</a>
        </li>
        <li>
            <a href="#">Audio</a>
        </li>
    </ul>
</li>
    <li>
    <a href="#">Promotion</a>
    </li>
<li>
    <li>
    <a href="#">Contact</a>
    </li>
</li>
</ul>
<div id="menu_contact">
<a href="https://www.facebook.com/Spoken4Quartet"><img src="images/facebook.png" ></a>
<a href="https://www.twitter.com/Spoken4Quartet"><img src="images/twitter.png" ></a>
<a href="mailto:[email protected]"><img src="images/email.png" ></a>
</div>
</div>
alexwc_

这是我所做的:

并添加了以下CSS:

#menu_contact {
position:absolute;
bottom:0;
width:100%;
}

#menu {
position:relative;
}

#menu_contact a, #menu_contact a img {
width:30%;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Xamarin以编程方式在底部形成垂直对齐图像

来自分类Dev

将图像垂直对齐到div标签的底部

来自分类Dev

使SVG元素与高度为100%的图像的底部垂直对齐

来自分类Dev

将图像垂直对齐到引导“列”内的底部?

来自分类Dev

Xamarin以编程方式在底部形成垂直对齐图像

来自分类Dev

图像图标未与菜单标题垂直对齐

来自分类Dev

图像图标未与菜单标题垂直对齐

来自分类Dev

如何垂直对齐底部

来自分类Dev

底部:0 vs 垂直对齐:底部

来自分类Dev

将最后一个垂直 UL 子菜单与全尺寸页面的底部对齐

来自分类Dev

需要菜单底部的文本对齐

来自分类Dev

垂直对齐图像

来自分类Dev

垂直对齐的图像

来自分类Dev

垂直对齐图像

来自分类Dev

Bootstrap 3底部垂直对齐图像并通过向右拉链接链接

来自分类Dev

DIV内部垂直对齐底部UL

来自分类Dev

Flexslider垂直对齐至底部

来自分类Dev

垂直对齐的底部不起作用

来自分类Dev

在底部垂直对齐列表元素

来自分类Dev

DIV内部垂直对齐底部UL

来自分类Dev

css列如何垂直对齐底部?

来自分类Dev

父项的底部垂直对齐div

来自分类Dev

垂直对齐h2底部

来自分类Dev

将菜单文本与li的底部对齐

来自分类Dev

垂直于文字对齐图像

来自分类Dev

CSS图像垂直对齐

来自分类Dev

如何垂直对齐图像

来自分类Dev

Bootstrap垂直对齐图像

来自分类Dev

如何垂直对齐图像?