gpt4 book ai didi

html - 垂直对齐和导航问题

转载 作者:行者123 更新时间:2023-11-28 10:20:32 25 4
gpt4 key购买 nike

网站:http://tripleo.biz/test/index.html请将浏览器缩小到移动 View 。

标题:我有对齐问题。它们似乎并没有全部对齐到标题的中间。 Android 标志似乎不是唯一对齐的东西。文本和破折号图像不是。 :/

导航:当您将鼠标悬停在“ALL”上时,导航下拉菜单生效,但链接 2 之后的链接隐藏在图像后面。我尝试使用 z-index 来解决这个问题,但还是不行。

内容区:垂直对齐的另一个问题。由于某种原因,内容底部有更多空间。

Index.html

<html lang="en">

<head>

<meta charset="utf-8">

<title></title>

<meta name="viewport" content="width=device-width; initial-scale=1; maximum-scale=1">

<link rel="stylesheet" href="css/styled.css">

<!--[if IE]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->

</head>

<body>

<header>
<div class="image_carousel">
<img src="images/menu.png" style="width: 15px; height: 22px;" />
<img src="images/android_icon.png" style="margin-top: 10px; width: 26px; height: 46px;" />
<div class="nav">
<a href="#" id="menu-icon">ALL</a>

<ul>
<li><a href="#">LINK1</a></li>
<li><a href="#">LINK2</a></li>
<li><a href="#">LINK3</a></li>
<li><a href="#">LINK4</a></li>
<li><a href="#">LINK5</a></li>
</ul>

</div>
</div>
<div class="clearfix"></div>
</header>

<section>
<img src="images/headerimg.jpg" />

<div class="bround">
<img src="images/logo.jpg" class="imgleft" width="75px" />
<b>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis feugiat quam vitae mauris lacinia, id tincidunt eros lobortis.</b>
<p class="bauthor">Olajide Olaolorun | <a href="">1 Comment</a></p>
</div>
<div class="clearfix"></div>

<div class="bround">
<img src="images/logo.jpg" class="imgleft" />
<b>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis feugiat quam vitae mauris lacinia, id tincidunt eros lobortis.</b>
<p class="bauthor">Olajide Olaolorun | <a href="">1 Comment</a></p>
</div>
<div class="clearfix"></div>


</section>

<footer>

<p>Copyright Confidential</p>

</footer>

</body>

</html>

CSS

img {

width: 100%;

}

header {

background: #83aa01;
width: 100%;
height: 76px;
/*position: fixed;*/
top: 0;
left: 0;
vertical-align:middle;

}

.image_carousel {
padding: 5px 0 1px 1px;
vertical-align: middle;
text-align: left;
}

.image_carousel img {
border: 0px;
padding: 0px;
margin: 0px;
display: inline-block;
vertical-align: middle;
bottom:0px;
}

.clearfix {
float: none;
clear: both;
}

div.bround {
background-color: #FFF;
color: #000;
padding: 20px;
margin-top: 10px;
margin-right: 0px;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;

}

img.imgleft {
position:relative;
float: left;
margin: 0px 5px 5px 0px;
width: 60px;
}

.bauthor {
color: #D3D3D3;
}

.bauthor a {
color: #83aa01;
}



#menu-icon {

display: hidden;
width: 40px;
height: 40px;
font-size: 20px;
}

div.nav {
border: 0px;
padding: 0px;
margin: 0px;
display: inline-block;
vertical-align: middle;
bottom:0px;
color: #FFF;


}


div.nav ul, div.nav:active ul {

display: none;
position: absolute;
padding: 0px;
background: #444;
color: #FFF;
top: 50px;
width: 20%;
border-radius: 4px 0 4px 4px;

}

div.nav li {

text-align: center;
width: 100%;
padding: 5px 0;
margin: 0px;
border-bottom: 1px dotted #FFF;
z-index:1000;
}

div.nav:hover ul {

display: block;

}

div.nav ul, div.nav a {

color: #FFF;
font-size: 17px;
font-weight: normal;
letter-spacing:2px;

}


ul {

list-style: none;

}

li {

display: inline-block;
float: left;
padding: 10px

}

-请帮忙!

谢谢。

最佳答案

对于页眉:将您的 .image_carousel padding-top 值设置为 15px,并从您的 android 图标中删除 ma​​rgin-top。看起来像这样

.image_carousel {
padding: 15px 0 1px 1px;
vertical-align: middle;
text-align: left;
}

内容区:您已将 margin-bottom :20px 赋予您的 p 标签,只需将其删除即可。

关于html - 垂直对齐和导航问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24029251/

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