У меня есть код (http://codepen.io/Nosdo3/pen/nktms/), который имеет диагональную кнопку. Я попытался перевернуть его так, чтобы раскол проходил в противоположном направлении (начало вверху слева идет вправо справа), но я просто продолжаю заканчивать беспорядочным беспорядком.Переключение по диагонали в другую сторону
Я пытаюсь сделать эту комбинацию кнопок 300px шириной и 65px высотой.
#btn_cont{
position: relative;
margin: 0 auto;
margin-top: 10%;
/* NOT IMPORTANT */
width: 300px;
border: 2px solid #fff;
height: 65px;
}
.btn-split{
display: block;
position: absolute;
float: left;
width: 158px;
height: 0;
cursor: pointer;
}
.btn-split:nth-child(1){
border-bottom: 60px solid #c74523;
border-left: 20px solid transparent;
right: 0;
z-index: 1;
}
.btn-split:nth-child(1):hover{
border-bottom: 60px solid #fff;
color: #c74523;
}
.btn-split:nth-child(2){
border-right: 20px solid transparent;
border-top: 60px solid #c74523;
left: 0;
z-index: 2;
}
.btn-split:nth-child(2):hover{
border-top: 60px solid #fff;
color: #c74523;
}
.btn-split:nth-child(2):before{
border-right: 2px solid #fff;
content: "";
height: 71px;
position: absolute;
left: 138px;
top: -35px;
transform: rotate(34deg) translateZ(0px);
}
.btn-split span{
position: relative;
float: left;
top: 7px;
width: 100%;
height:auto;
text-align: center;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
margin: 0;
padding: 0;
}
.btn-split:hover span{
color: #c74523;
}
.btn-split:nth-child(2) span{
top: -23px;
}
Гораздо больше, чем это. Пожалуйста, просмотрите демо-код или поместите его в скрипку. Это создает беспорядок. – SISYN