回答
難道你不能通過改變它的順序來把輸入帶到前面嗎?
HTML:
<input id="myinput" type="text" name="" value="SELECT ME PLEASE !"/>
<div id="menulogo"><img src="http://www.marcellokabora.com/web/wokomoko/img/menulogo.png"/></div>
CSS:
#myinput{
position: absolute;
top: 130px;
left: 260px;
font-size: 20px;
}
的jsfiddle:http://jsfiddle.net/bW52t/
否則,使用pointer-events
使元素 「點擊」
HTML:
<div id="menulogo"><img src="http://www.marcellokabora.com/web/wokomoko/img/menulogo.png"/></div>
<input id="myinput" type="text" name="" value="SELECT ME PLEASE !"/>
CSS:
#menulogo,#menulogo img{
pointer-events: none;
}
#myinput{
position: absolute;
top: 130px;
left: 260px;
font-size: 20px;
}
的jsfiddle:http://jsfiddle.net/2m4Tx/
那麼如果你有z-index的設置,我不認爲有由透明圖像元素訪問重疊的方式。當然,你可以寫一個簡短的JS,這將改變圖像的z-index值,或即將隱藏它,等等。但沒有編輯這個屬性,我認爲這是相當不可能的..
乾杯!
看在頂部的jsfiddle例子! –
這是一個棘手的一個。即使在使用z-index的情況下嘗試設置圖像的索引時,使用較早的IE瀏覽器也會遇到問題。看來,像IE7瀏覽器忽略圖像的指數,即使它後面的輸入框(例如)。 最好的辦法是把圖像中的CSS一個div的背景圖像,並有絕對位置兩個元素。
<div style="position:absolute; background: url(images/myimage.jpg) no-repeat"></div>
<div style="position: absolute; left : 15px">
<input type="text" />
</div>
在頂部看Jsfiddle示例! –
不可以!嘗試jsfiddle演示! –
- 1. 我可以選擇CSS父元素嗎?
- 2. 點擊透明畫布元素選擇背後的元素
- 3. 我們可以使元素(div)對鼠標事件透明嗎?
- 4. 我可以選擇以「string_ID」結束的元素嗎?
- 5. 元素選擇器可以在外部css中聲明嗎?
- 6. 我可以選擇具有一組屬性值的元素嗎?
- 7. iPhone子視圖可以透明嗎?
- 8. 我可以繼承元素的第一個非透明背景顏色嗎?
- 9. 我可以選擇一個不包含其他元素的元素嗎?
- 10. 在CSS中可以使用透明的photoshop圖像渲染嗎?
- 11. 檢索透明圖像的最後一個非透明像素位置
- 12. 透明的.gif圖像不允許背景CSS元素透過
- 13. HTML:我可以在選擇時使用標籤元素嗎?
- 14. 避免圖像的透明像素
- 15. 在透明圖像後面插入UIVisualEffectView UIButton上的圖像
- 16. 透明圖像搞亂透明圖像
- 17. 我可以動畫CSS背景圖片的不透明度嗎?
- 18. WPF中透明的不透明元素
- 19. 我可以使用CSS3選擇器來基於子元素進行選擇嗎?
- 20. 合併兩個不透明圖像以獲得透明圖像
- 21. 半透明父元素的透明子元素?
- 22. 不透明元素中的透明元素
- 23. 父元素透明的HTML元素不會變得不透明
- 24. 不透明元素上的不透明元素
- 25. 我可以更改TabActivity中選項卡後面的背景圖像嗎?
- 26. 從圖像中讀取透明像素
- 27. 透明像素顏色 - 去朗圖像
- 28. 的Javascript:選擇圖像元素的DIV
- 29. 擦除圖像的部分以使像素透明
- 30. 我可以知道圖像在特定位置是否透明嗎?
指針事件!偉大的U贏!非常感謝! 10000點。 –
pointer-events:none;工作正常 –