css - HTML/CSS 图像导航栏

标签 css html

我正在为我的网站制作一个导航栏。导航栏是一张图片,我想知道您是否可以在 CSS 中分割部分图片以链接到不同的页面。这可能吗?如果是,怎么办?

map 标签建议非常有效。谢谢!

最佳答案

两种不同的方式来做你想做的事:

  • image map (虽然并没有真正使用 CSS),或者
  • 使用正确的 HTML markup+CSS sprites ,类似于:

    <ul class="nav">
        <li><a href="foo">Foo</a></li>
        <li><a href="bar">Bar</a></li>
        <li><a href="baz">Baz</a></li>
    </ul>
    

并将其与 CSS 结合 background-position .

关于css - HTML/CSS 图像导航栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6247237/

相关文章:

html - 找不到声明 <body> 宽度的 CSS 规则

css - 如何获得两列相等,一列包含 3 个等高的 div "rows"?

javascript - 使用选项卡正确显示表格

html - 页脚即使设置了位置也显示在内容之上

javascript - 使用带有 Flickity 插件的 Youtube 视频嵌入

html - 纯 HTML 链接 (A) 能否在没有查询字符串值的情况下重新加载页面

html - 根据屏幕尺寸设置容器高度 - bootstrap

android - 如何在android上加载保存在sdcard中的Html页面?

html - CSS 列 : fill row first

javascript - 如果数字 = 到 25