當前位置:編程學習大全網 - 源碼下載 - Javascript怎樣在輸入框中放入圖片按鈕?

Javascript怎樣在輸入框中放入圖片按鈕?

這不管javascript的事,是屬於html和css的問題,給妳點思路,自己試:

--------------------------------------------------

方法A:css相對定位嵌套絕對定位實現

--------------------------------------------------

輸入框和按鈕***同的父級元素(比如:表單)相對定位輸入框和按鈕絕對定位

輸入框和按鈕設置好寬、高,並絕對定位,需要時把按鈕的z-index值設置為高於輸入框

上面兩步做了以後,通過設置絕對定位元素的位置即可把按鈕重疊到輸入框上面去

給輸入框設個右邊的內邊距,讓輸入文字範圍不會超過到按鈕下面

給輸入框加上邊框色,把按鈕背景設置為透明,並給壹個放大鏡的背景圖

--------------------------------------------------

方法B:css浮動實現

--------------------------------------------------

輸入框和按鈕都用背景圖做,把妳這個圖算好尺寸,切成左右兩部分,如圖:

然後算好左右兩部分加起來的總寬度,假設上圖的輸入框寬:80px,按鈕寬:20px;

給他們找個***同的父級div或直接用表單當父級,html就是下面這個結構:

<div><輸入框 /><按鈕 /></div>

設置父div總寬100px;,輸入框和按鈕都浮動:float:left;

把輸入框寬度設為80px,按鈕寬20px;,並設置和圖片壹樣的高度,然後分別後給相應的背景圖。

去掉輸入框和按鈕默認的邊框、背景色之類的玩意。

最後:清理浮動,解決FF、OP、SF、CH、IE8+等瀏覽器浮動包含問題

要學習,應該養成自己先思考或查看別人源碼,確實不會再問的習慣。

  • 上一篇:extjs 是哪個公司的
  • 下一篇:2021年長沙三八婦女節有哪些優惠活動?
  • copyright 2024編程學習大全網