css - 在css中制作背景图像贴图

标签 css image dictionary

我网站标题的背景是一张图片。

我正在尝试在标题的右上角获取图像映射。

每次我制作 map 时,如果我使用,它会在调整页面大小时移动

    position: relative.

如果我使用任何其他位置类型,它会转到正确的位置,但 map 区域会变成一个很小的 ​​0x1 框

有没有办法让 map 留在 CSS 中?还有其他想法吗? (根据我所做的研究,它似乎不适用于 HTML,因为图像是背景)


                                                            |
    |-----------------------------------------------|       |
    |                           ------------------  |       |
    |              HEADER       |  put map here  |  |       |
    |                           ------------------  |       |
    |                                               |       |
    |-----------------------------------------------|       |
    |                                               |       |
    |                                               |       |
    |               Rest of Site                    |       |
    |                                               |       |
    |                                               |       |
    |                                               |       |
    |-----------------------------------------------|       |
                                                            |
                                                            |

最佳答案

如果你想让你的图像 map 始终位于标题的右上角,无论浏览器视口(viewport)宽度如何,请尝试(类似的东西):

.image-map {
display: block;
position: absolute;
top: 12px;
right: 12px;
width: 200px;
}

关于css - 在css中制作背景图像贴图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27532530/

相关文章:

html - 使文本在高网格单元格中显示为垂直

javascript - 如果复选框被选中,获取下一个输入[文本]

javascript - 我们如何使用 jQuery 在浏览器中禁用(而不是隐藏)滚动条?

ios - AFAmazonS3Manager 可接受的图像内容类型

image - 使用 extjs 在网格中显示图像

html - Div 不会扩展更多文本。它随图像扩展。清除和溢出都试过了

php - 在android中从服务器接收图像

iphone - 想要通过ios sdk中的按钮在 map 上显示放大缩小

java - 如果按顺序插入和访问,应该使用LinkedHashMap还是TreeMap?

android google maponClick 没有响应