我有一個圖像(Paint.NET格式的源文件),它有兩個區域需要在網頁上點擊。我從來沒有做過這樣的事情(我通常不會做非常圖形化的網站)。有沒有簡單的方法來裁剪這個圖像並將其放入網頁佈局中?如何拆分圖像以便在網頁中使用?
1
A
回答
2
您可以使用圖像映射,但它們很難創作,如果您只需要一個矩形區域,請考慮在具有背景圖像的元素上使用不可見的絕對定位元素。 根本不需要剪切圖像,只需將其轉換爲jpg格式即可。
<html><head><title>Clickable Areas</title><style type="text/css">
#imageArea
{
position:relative;
width:100px;
height:60px;
background-image:url(areaImage.jpg)
}
#imageArea a
{
width:20px;
height:20px;
position:absolute;
}
#area1
{
top:20px;
left:20px;
}
#area2
{
top:20px;
left:60px;
}
</style></head>
<body>
<div id="imageArea">
<a href="link1.htm" id="area1"></a>
<a href="link2.htm" id="area2"></a>
</div>
</body>
</html>
3
HTML Image Maps怎麼樣?
1
你可以在CSS中做一個「圖像映射」式的東西。 A List Apart has a good guide。本質上,您將圖像設置爲背景並使用CSS創建不可見鏈接並將它們放置在正確的點上。
0
嘗試CSS精靈。 http://css-tricks.com/css-sprites/
相關問題
- 1. 如何拆分JSON文件以便在下拉框中使用
- 2. 拆分HTML頁面以便打印機將其拆分爲單獨的頁面
- 3. 如何設置og:圖像以便從頁面獲取圖像?
- 4. 如何從Flickr中嵌入圖像,以便圖像顯示在網站上?
- 5. 如何登錄並保存cookie以便以後使用網頁
- 6. Pygame中的拆分圖像
- 7. 如何在Python中將圖像拆分爲多個部分
- 8. 拆分PDF並將第一頁轉換爲圖像使用PHP
- 9. 使用CSS將標題頁面拆分爲圖像
- 10. 如何在ASP.NET的更多網頁中拆分Gridview?
- 11. (EMGU)如何拆分和合並圖像?
- 12. 如何在WPF Datagrid ColumnHeader中找到圖像,以便我可以更改圖像?
- 13. 如何使用存根圖像,直到網頁加載圖像?
- 14. 在網格視圖中使用分頁在UWP中加載圖像
- 15. 如何創建徽標和圖標以在網頁中使用
- 16. 使用jquery拆分頁面
- 17. 如何拆分網址
- 18. 在網頁上分解圖像html
- 19. 在網頁上使用Tiff圖像
- 20. 在網頁中添加頁面標題以獲取密鑰以便在表單中使用 - WordPress網站
- 21. 如何在列表中拆分data.frame時方便輸出?
- 22. 設置樣式圖像以便在xml中使用
- 23. 以視圖分頁器的網格視圖顯示圖像
- 24. 如何在頁面拆分時停止拆分表格邊框?
- 25. 如何在使用<figure>時使用浮動圖像,以便<figcaption>仍然顯示在圖像下?
- 26. 如何在網頁(HTML FILE)中運行EXE應用程序,以便在網頁中啓動?
- 27. 如何將圖像拆分爲多個較小的圖像
- 28. 如何使用拆分?
- 29. 如何在網頁根目錄以外的HTML網頁上顯示圖像
- 30. 如何在網頁上顯示像圖像一樣的圖像
我想這可能是我會走的路。只有兩個區域,我希望背景居中,但我只是將它的容器相對位置,然後絕對定位在它的內部,用於隱形懸停鏈接。謝謝 –