3D-эффекты на двухмерных компьютерных дисплеях - это просто оптические эффекты, достигаемые за счет использования цвета: более светлые изменения предполагают яркие (более высокие области), а более темные изменения предполагают затенение (более низкие области).Большинство людей правши, и пишущие источники света, как правило, находятся на левой стороне рабочего стола, поэтому вы используете воображаемый источник света в левом верхнем углу экрана.
Это можно было сделать с помощьючистый CSS в прямоугольных областях за годы:
body{
background-color: #8080C0;
}
div{
display: inline-block;
margin: 1em;
padding: 1em;
width: 25%;
color: white;
background-color: #8080C0;
}
div.outset{
border-width: 1px;
border-style: solid;
border-color: #A6A6D2 #4D4D9B #4D4D9B #A6A6D2;
}
div.inset{
border-width: 1px;
border-style: solid;
border-color: #4D4D9B #A6A6D2 #A6A6D2 #4D4D9B;
}
<div class="inset">Lorem ipsum dolor sit amet, consectetur adipisicing elit</div>
<div class="outset">Lorem ipsum dolor sit amet, consectetur adipisicing elit</div>
Шрифты, однако, требуют более новых атрибутов CSS, которые еще не имеют широкой поддержки, а также не позволяют предоставлять более одного цвета, поэтомуОбычное использование изображений.Смотри http://www.quirksmode.org/css/textshadow.html