【发布时间】:2023-04-07 00:35:01
【问题描述】:
我用 HTML 和 CSS 构建了一个网站,每当我调整浏览器窗口的大小(更小)时,它都会与网站的组件(例如导航栏)混淆。导航栏是一系列使用<img src= 链接到其目的地的图像。知道如何解决这个烦人的事情吗?
导航栏的代码如下:
<br />
<div id="nav">
<a href="/"><img src="Home.png" /></a> </a>
<a href="/blog"><img src="=blog.png" /></a> </a>
<a href="register.php"><img src="adopt.png" /></a> </a>
<a href="user.php"><img src="useradmin.png" /></a> </a>
<!-- <a href="login.php"><img src="\logout.png" /></a> </a> -->
<a href ="places.php"><img src="map.png"/></a> </a>
<a href ="login.php?logout"><img src="logout.png"/></a> </a>
<!--- <a href ="login.php"><img src="q.png"/></a> </a> -->
</div>
谢谢。
【问题讨论】:
-
不看代码就很难知道你的问题是什么,你能发布它,或者至少是相关部分吗?此外,您能否进一步解释“......与网站组件混淆”的意思。到底发生了什么?
-
已添加代码。导航按钮不在原位。当您调整浏览器窗口的大小时,它们会移动。
-
很多事情都可能是这里的原因......图像标签在什么地方?一个div?它的风格定义是什么?快速创可贴:将导航栏放在一个表格中,全部排成一行,因此不会换行。
标签: html css browser cross-browser