我想隱藏黑色箭頭,而點擊綠色箭頭..不使用jQuery如何隱藏CSS的同時單擊另一個
我的小提琴: http://jsfiddle.net/t5Nf8/195/
HTML:
<div class="arrow-down"></div>
<div class="arrow-up"></div>
CSS:
.arrow-down {
position: absolute;
/*display: none;*/
left: 1.5px;
top: 6px;
z-index: 1;
width: 0;
height: 0;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid #0ef2c4;
cursor: pointer;
}
.arrow-up {
border-color: transparent transparent black;
border-style: dashed dashed solid;
border-width: 0px 8.5px 8.5px;
position: absolute;
left: 1.5px;
top: 14px;
z-index: 1;
height: 0px;
width: 0px;
}
js:
$('.arrow-up').click(function {
$('.arrow-down').hide();
});
請人幫忙
你能給我們一個你已經嘗試過,而不使用jQuery的例子嗎?因爲你當前的代碼包含jquery。 – Gerton
你不能。 CSS不知道點擊事件。你肯定會需要JS。你可以通過懸停來做到這一點 '.arrow-down:hover + .arrow-up { display:none; }' – LinkinTED
點擊瀏覽javascript.com。請求時提供您的代碼。請不要忽略代碼要求。 –