使用CSS 變更輸入按鈕影像
使用HTML 建立帶有影像的輸入按鈕時,使用「type=image」屬性以及來源URL。然而,使用 CSS 設計按鈕樣式成為一個挑戰,因為「src」屬性無法透過 CSS 修改。
非圖像輸入按鈕的 CSS 樣式
樣式使用 CSS 具有圖像外觀的輸入按鈕,請考慮將按鈕類型更改為「提交」。這消除了對影像來源的要求。
<INPUT type="submit" class="myButton" value="" />
在CSS 檔案中,定義“myButton”類,如下所示:
.myButton { background-image: url(/images/Btn.PNG); background-repeat: no-repeat; cursor: pointer; width: 200px; height: 100px; border: none; }
此方法可讓您透過以下方式應用懸停效果定義“myButton:hover”類。
瀏覽器相容性
Safari 帶來了挑戰,因為任何按鈕都不支援上述樣式方法。要支援 Safari,請考慮放置映像並使用 JavaScript 作為提交表單的 onclick 函數。
以上是如何使用 CSS 更改輸入按鈕圖像並處理瀏覽器相容性問題?的詳細內容。更多資訊請關注PHP中文網其他相關文章!