Я пытаюсь сделать что-то вроде этого:сделать только видимая часть ссылки кликабельна
Если оба сторон кнопок кликабельны и ссылки на другой веб-сайт (есть предположение, какие из них, хе).
https://jsfiddle.net/3HG6d/1836/
Проблема у меня (как можно видеть в jsfiddle) является то, что верхний <a>
тег всегда перекрывает второй, что делает только один кликабельным.
CSS:
a {
float:left;
margin:0.5%;
position:absolute;
display:inline-block;
}
/*Up-right pointing*/
.triangle-up-right {
width: 0;
height: 0;
padding-left:10%;
padding-top: 10%;
overflow: hidden;
}
.triangle-up-right:after {
content: "";
display: block;
width: 0;
height: 0;
margin-left:-500px;
margin-top:-500px;
border-left: 500px solid transparent;
border-top: 500px solid #4679BD;
}
/*Down-left pointing*/
.triangle-down-left {
width: 10%;
height: 0;
padding-bottom: 10%;
overflow: hidden;
}
.triangle-down-left:after {
content: "";
display: block;
width: 0;
height: 0;
border-right: 500px solid transparent;
border-bottom: 500px solid #4679BD;
}
EDIT: должен показать правильный jsfiddle Теперь
Что с jsfiddle? он не делает ничего в этом контексте –
@PhilippSander хорошая точка, я ее отредактировал, но похоже, что это не спасло моих изменений. Теперь он должен показать правильный код! – Fester