【发布时间】:2018-11-20 03:57:22
【问题描述】:
我一直在尝试创建一个只有两个图像(超链接和透明)的响应式导航栏,但我似乎无法正确设置格式。我希望它的外观是:
- 第一张图片:宽度:60%
- 第二张图片:宽度:40%
- 两者高度相同
- 边框:2px 纯黑色(两个图像周围)
- 内边距:10 像素(两个图像周围和两个图像之间)
- 将导航栏保持在页面顶部
- 改变背景颜色的悬停效果
我最接近的是这段代码:
HTML:
<head>
<div id="outerdiv" class="navbar-fixed-top">
<a href="index.php"><img id="image1" src="image1.png" alt="Find"/></a>
<a href="add.php" > <img id="image2" src="image2.png" alt="Add"/></a>
</div>
</head>
CSS:
<style>
img{
display:inline-block;
border: 2px solid black;
background-color:#499FE2;
}
img:hover{
background-color: #91BCEE;
}
#image1{
width:60%;
float:left;
}
#image2{
width:40%;
float:left;
}
#outerdiv{
background-color: #black ;
}
a{
display: block;
}
</style>
我遇到的主要问题是我无法弄清楚在哪里实现填充,以便它将两个图像分开并包围它们。
【问题讨论】: