html - 调整浏览器窗口大小时

标签 html css browser cross-browser

我用 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>

谢谢。

最佳答案

您应该在样式表中为菜单容器 (#nav) 指定一个宽度,如下所示:

#nav { 
width: 500px;
 } 

这样,您的菜单将永远不会缩小到指定大小以下,并且布局(在本例中为菜单)也不会中断。

话虽如此,您的链接中也应该有文本,并使用一些image replacement technique。将链接显示为图像/图形。

您的代码中也有语法错误;你关闭所有 anchor 元素两次。

关于html - 调整浏览器窗口大小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3366147/

相关文章:

HTML/CSS Div 溢出

html - 悬停时的 CSS3 变换

css - 样式化 vanilla html 表格以与样式组件 react

javascript - Kindle 浏览器对 google firebase 的限制

javascript - Flask - 获取数据框以 csv 格式下载

html - 悬停时如何同时更改 svg 和文本的颜色?

java - 当我在java中使用desktop.browse方法时,有什么方法可以传递http header 吗?

HTML/CSS 跨浏览器与 SVG 不一致

html - 是什么 #!登录网址是什么意思?

jquery - Kendo AutoComplete - 在自动完成文本的开头设置光标