我有一個網站與3d按鈕。但他們不能點擊頂部或更好的CSS轉換工作,但「onclick」 - 事件沒有激活...它只是不工作在該地區,按鈕下降,並不再存在..CSS 3d按鈕「onclick」 - 事件不起作用頂部
function foo() {
console.log('foo() called');
}
/** CSS **/
.clicky {
/** Offset the Position **/
position: relative;
top: 0;
margin-top: 0;
margin-bottom: 10px;
/** 3D Block Effect **/
box-shadow: 0 10px 0 0 #6B2A4A;
/** Make it look pretty **/
display: block;
background: #a47;
color: #eee;
padding: 1em 2em;
border: 0;
cursor: pointer;
font-size: 1.2em;
opacity: 0.9;
border-radius: 10px;
}
.clicky:active {
/** Remove 3D Block Effect on Click **/
box-shadow: none;
top: 10px;
margin-bottom: 0;
}
.clicky:hover {
opacity: 1;
}
.clicky:active,
.clicky:focus {
/** Remove Chrome's Ugly Yellow Outline **/
outline: 0;
}
<button class="clicky" onclick="foo();">CLICK ME!</button>
是否有可能,當用戶點擊頂部的3D按鈕,在「onclick」事件-event也被觸發?
如果有人能幫助我,這將是偉大的,謝謝!
這是什麼?而點擊它的作品fyn –
@rakael你的問題不清楚..你想要什麼?什麼是頂部和底部,我們無法理解這種方式。你還在哪裏點擊javascript功能?添加更多和清晰的細節。 –
我將代碼移入了一個代碼片段,這裏明確了他的意思:單擊按鈕頂部的按鈕,它具有點擊效果,但事件不會觸發 – SourceOverflow