gpt4 book ai didi

html - 垂直对齐内联 ul 导航栏旁边的图像

转载 作者:太空宇宙 更新时间:2023-11-04 15:56:40 25 4
gpt4 key购买 nike

肯定有人已经这样做了,但我没有尝试过任何东西,包括背景图片甚至表格。

我有一个 960 像素宽的包装器,目前我的代码在与 ul 导航栏相同的行上显示标题:

____________________________________________________________
! h2 text ! menu1 ! menu 2 ! menu3 !
____________________________________________________________

我想用比当前文本行高的 Logo 替换 h2 文本,并将所有内容排在底部,如下所示:

___________________________
! !
! LOGO.jpg !
! !________________________________
! ! menu1 ! menu 2 ! menu3 !
____________________________________________________________

在尝试了背景图片、表格和我能想到的所有其他东西之后,我能做的最好的事情就是像这样将 Logo 的顶部与菜单栏的顶部对齐。

____________________________________________________________
! ! menu1 ! menu 2 ! menu3 !
! LOGO.jpg !_______________________________!
! !
! !
___________________________!

目前我有这段代码:

#header {
position: relative;
display: block;
background-color: #003366;
}


#header ul {
position: absolute;
right: 0px;
top: 2px;
}

#header ul li {
list-style: none;
display: inline;
}

img.bottom
{
vertical-align:text-bottom;
}

    <div id="header"> 
<img src="src/logo.jpg" width="414" height="140" class="bottom" />
<div id="navbar">
<ul>
<li><a href="menu1.htm"><span>Home</span></a></li>
<li><a href="menu2.htm"><span>About</span></a></li>
<li><a href="menu3.htm"><span>Contact</span></a></li>
</ul>
</div>
</div>

有没有一种简单的方法可以将菜单向下移动,使其与 jpg 的底部对齐?

最佳答案

您可以将标题的高度设置为自动并将 ul 定位到底部。这是一个 jsfiddle:http://jsfiddle.net/YBrkB/

关于html - 垂直对齐内联 ul 导航栏旁边的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10364361/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com