<!Doctype html> <html> <head> <meta charset="UTF-8"> <style> .step { list-style-type: none; display:table; width:100%; padding: 0; margin: 0; overflow:hidden; } .step li { display:table-cell; position: relative; background: #504944; padding: 1em 0.5em 1em 2em; color: #fff; } .step li:last-child { padding-right: 1em; } .step li:last-child:before, .step li:last-child:after { display:none; } .step li:before, .step li:after{ content: ""; position: absolute; width: 0; height: 0; margin: auto; } .step li:before{ top:-15px; right:-1em; border-style: solid; border-color:transparent transparent transparent #fff; border-width: 40px 0 40px 1em; z-index: 10; } .step li:after { top:-15px; right:-.8em; border-style: solid; border-color:transparent transparent transparent #504944; border-width: 40px 0 40px 1em; z-index: 10; } .step li.is-current { background: #9bbb30; font-weight: bold; } .step li.is-current:after{ border-color: transparent transparent transparent #9bbb30; } </style> </head> <body> <div class="mermaid"> <ol class="step"> <li class="is-current">STEP1</li> <li>STEP2</li> <li>STEP3</li> </ol> </div> </body> </html>
OKOK ^^!
さあ、これを当てはめていきましょう♪