This web page использует вертикальное меню, в котором показана аккуратная стрелка, указывающая на текущее выбранное меню на страницу. Я изучил код в Chrome и нашел следующее.Как работает этот CSS
Для анкера, который отображает стрелку Разметка
< литий класс = "ток" > < и ... > :: до того "Добро пожаловать" </а >
Соответствующий CSS:
aside li.current a:before
{
content:"";
border-color:transparent transparent transparent #fff;
border-style:solid;
border-width:10px;
width:0;height:0;position:absolute;left:-30px;
}
У меня есть справедливое представление о том, что здесь происходит, но я не совсем понял, как это конечный результат - это треугольник, указывающий налево. Может быть, кто-то, кто понимает CSS лучше, чем я мог бы объяснить?
https://www.google.com/search?q=css+triangle – CBroe
Приятно! Благодарю. Мне никогда не приходило в голову Google для CSS + Triangle, но ваш комментарий побудил меня попробовать [CSS Shapes] (http://www.css3shapes.com). Надеюсь, это поможет другим, кто работает в этой теме. – DroidOS