Красивое оформление картинок

Красивое оформление картинок
В html код добавить:

    < ul class="box">    < li>    < img src="image.jpg" />    < /li>    < /ul>



В файл стилей добавить:

ul.box {  
  position: relative;  
  z-index: 1;
  overflow: hidden;  
  list-style: none;  
  margin: 0;  
  padding: 0; }  
  ul.box li {  
  position: relative;  
  float: left;  
  width: 160px;  /* ширина рамки  при размере картинки  150 */  
  height: 160px;  /* высота рамки  при размере картинки  150*/  
  padding: 2px;  
  border: 1px solid #efefef;  
  margin: 0 10px 10px 0;  
  background:#fff;  
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;  
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset;  
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; }  
  ul.box li:before,  
  ul.box li:after {  
  content: '';  
  z-index: -1;  
  position: absolute;  
  left: 10px;  
  bottom: 10px;  
  width: 70%;  
  max-width: 300px;
  height: 55%;  
  -webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);  
  -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);  
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);  
  -webkit-transform: skew(-15deg) rotate(-6deg);  
  -moz-transform: skew(-15deg) rotate(-6deg);  
  -ms-transform: skew(-15deg) rotate(-6deg);  
  -o-transform: skew(-15deg) rotate(-6deg);  
  transform: skew(-15deg) rotate(-6deg); }  
  ul.box li:after {  
  left: auto;  
  right: 10px;  
  -webkit-transform: skew(15deg) rotate(6deg);  
  -moz-transform: skew(15deg) rotate(6deg);  
  -ms-transform: skew(15deg) rotate(6deg);  
  -o-transform: skew(15deg) rotate(6deg);  
  transform: skew(15deg) rotate(6deg); }



ramka.zip [33,06 Kb] (cкачиваний: 122)

Теги: картинка, рамка

Другие новости по теме:

Категория: Шаблоны DLE ----- Просмотров: 9918 ----- Комментариев: 8

Вернуться

  • Группа: Модератор +
  • ICQ: --
  • Регистрация: 5.03.2010
  • Комментариев: 191
  • Публикаций: 14
^
Хотелось бы отметить, что это CSS 3, может не работать в Осле и старых браузерах...

--------------------
  • Группа: User
  • ICQ: --
  • Регистрация: 9.05.2010
  • Комментариев: 5
  • Публикаций: 2
^
С каких это пор редактирувание шаблонов стали относить к хакам? winked
  • Группа: Модератор +
  • ICQ: --
  • Регистрация: 5.03.2010
  • Комментариев: 191
  • Публикаций: 14
^
Kolya groza morey, сори, не заметил... Перенёс в шаблоны wink

--------------------
  • Группа: User
  • ICQ: --
  • Регистрация: 20.11.2009
  • Комментариев: 67
  • Публикаций: 36
^
помоему для таких постов надо вообще сделать отдельную категорию "Уроки CSS и HTML"

--------------------
  • Группа: Модератор +
  • ICQ: --
  • Регистрация: 5.03.2010
  • Комментариев: 191
  • Публикаций: 14
^
raler1992, это уже не ко мне fellow

--------------------
  • Группа: User
  • ICQ: --
  • Регистрация: 20.11.2009
  • Комментариев: 67
  • Публикаций: 36
^
кстате эта тема будет пахать на осле если туда воткнуть PIE

--------------------
  • Группа: User
  • ICQ: --
  • Регистрация: 23.12.2010
  • Комментариев: 5
  • Публикаций: 3
^
Эта тема устарела!!!! Благодаря ПафНутиЮ

Вот пример: http://jsfiddle.net/paffffff/GrA6L/1/embedded/result/

Вот решение: http://jsfiddle.net/paffffff/GrA6L/1/
  • Группа: User
  • ICQ: 7108299
  • Регистрация: 19.07.2012
  • Комментариев: 4
  • Публикаций: 0
^
В чем может быть проблема? как не крутил картинка в левом верхнем углу а не по центру как должно быть, использую как рамка аватарки в профиле. Подскажите как исправить пожалуйста