Một mẹo mà tôi thường sử dụng khi tôi chỉ cần bóng "một chút" (đọc: đường viền không được siêu chính xác) là đặt DIV với tỷ lệ lấp đầy 100% từ 100% đến 100% dưới hình ảnh. CSS cho DIV trông giống như:
.shadow320x320{
background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.58) 0%, rgba(0,0,0,0.58) 1%, rgba(0,0,0,0) 43%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(0,0,0,0.58)), color-stop(1%,rgba(0,0,0,0.58)), color-stop(43%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.58) 0%,rgba(0,0,0,0.58) 1%,rgba(0,0,0,0) 43%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.58) 0%,rgba(0,0,0,0.58) 1%,rgba(0,0,0,0) 43%,rgba(0,0,0,0) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.58) 0%,rgba(0,0,0,0.58) 1%,rgba(0,0,0,0) 43%,rgba(0,0,0,0) 100%); /* IE10+ */
background: radial-gradient(ellipse at center, rgba(0,0,0,0.58) 0%,rgba(0,0,0,0.58) 1%,rgba(0,0,0,0) 43%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
Điều này sẽ tạo ra một 'chấm' mờ dần màu đen trên DIV 320x320. Nếu bạn chia tỷ lệ chiều cao hoặc chiều rộng của DIV, bạn sẽ có được một hình bầu dục tương ứng. Rất đẹp để tạo bóng, ví dụ như bóng dưới chai hoặc hình dạng giống như hình trụ khác.
Có một công cụ tuyệt vời, siêu tuyệt vời để tạo độ dốc CSS tại đây:
http://www.colorzilla.com/gradient-editor/
ps: Làm một nhấp chuột quảng cáo lịch sự khi bạn sử dụng nó. (Và, không, tôi không liên kết với nó. Nhưng nhấp chuột lịch sự sẽ trở thành một thói quen, đặc biệt là đối với công cụ bạn sử dụng thường xuyên ... chỉ cần nói ... vì tất cả chúng ta đều làm việc trên mạng ... )
filter
... Mặc dù vậy, tôi không nghĩ cần có thẻ HTML SVG, bất kỳ PNG nào có kênh alpha sẽ thực hiện thủ thuật