|
77 | 77 |
|
78 | 78 | /* Gallery */ |
79 | 79 |
|
80 | | -.gallery a { |
81 | | - margin: 0 10px; |
| 80 | +ul.gallery { |
| 81 | + margin: 30px 0px; |
| 82 | + position: relative; |
| 83 | + list-style: none; |
| 84 | + z-index: 1; |
| 85 | + overflow: hidden; |
82 | 86 | } |
83 | 87 |
|
84 | | -.gallery img { |
85 | | - border-radius: 5px; |
86 | | - box-shadow: 3px 3px 3px #888888; |
| 88 | +ul.gallery li { |
| 89 | + position: relative; |
| 90 | + float: left; |
| 91 | + width: 200px; |
| 92 | + height: 120px; |
| 93 | + padding: 0; |
| 94 | + border: 1px solid #efefef; |
| 95 | + margin: 0 30px 30px 0; |
| 96 | + background: #fff |
| 97 | + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; |
| 98 | + -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; |
| 99 | + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.27), 0 0 40px rgba(0, 0, 0, 0.06) inset; |
| 100 | +/* border-radius: 5px; */ |
87 | 101 | } |
88 | 102 |
|
89 | | -.gallery { |
90 | | - margin: 30px 0px; |
| 103 | +ul.gallery li:before, ul.gallery li:after { |
| 104 | + content: ''; |
| 105 | + z-index: -1; |
| 106 | + position: absolute; |
| 107 | + left: 10px; |
| 108 | + bottom: 10px; |
| 109 | + width: 70%; |
| 110 | + max-width: 300px; /* avoid rotation causing ugly appearance at large container widths */ |
| 111 | + max-height: 100px; |
| 112 | + height: 55%; |
| 113 | + -webkit-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3); |
| 114 | + -moz-box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3); |
| 115 | + box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3); |
| 116 | + -webkit-transform: skew(-15deg) rotate(-6deg); |
| 117 | + -moz-transform: skew(-15deg) rotate(-6deg); |
| 118 | + -ms-transform: skew(-15deg) rotate(-6deg); |
| 119 | + -o-transform: skew(-15deg) rotate(-6deg); |
| 120 | + transform: skew(-15deg) rotate(-6deg); |
| 121 | +} |
| 122 | + |
| 123 | +ul.gallery li:after { |
| 124 | + left: auto; |
| 125 | + right: 10px; |
| 126 | + -webkit-transform: skew(15deg) rotate(6deg); |
| 127 | + -moz-transform: skew(15deg) rotate(6deg); |
| 128 | + -ms-transform: skew(15deg) rotate(6deg); |
| 129 | + -o-transform: skew(15deg) rotate(6deg); |
| 130 | + transform: skew(15deg) rotate(6deg); |
91 | 131 | } |
92 | 132 |
|
93 | 133 | /* Fix for table padding from screen.css */ |
|
0 commit comments