Когда я создаю прямоугольники со скругленными углами в Photoshop, я могу маскировать изображения поверх этих прямоугольников со скругленными углами, чтобы придать им закругленные углы.
Однако, когда я делаю веб-сайты, я не знаю, как придать изображениям закругленные углы.
Я не знаю, как использовать векторные маски на сайте, как вы думаете, это правильное решение? Пожалуйста, если кто-нибудь может дать мне учебник или что-нибудь, я буду очень благодарен.
Онлайн пример:
Этот эффект сделан с помощью CSS.
Просто добавьте border-radius
атрибут к своему изображению, чтобы оно имело закругленные углы.
Пример:
img {
border-radius: 10px;
}
(Это применит его ко всем изображениям)
Вот живой пример , с которым вы можете поиграть.
Вы также можете использовать timthumb, чтобы вам не пришлось беспокоиться о точных размерах изображения для ваших прямоугольников, а затем использовать совет Йоханнеса выше для закругленных углов.
Я понимаю, что ваш вопрос действительно относится к радиусу границы CSS3, но я подумал, что скину эту ссылку на PolyClip , который позволяет создавать векторные маски в веб-браузере. Это позволяет использовать очень маленький файл JPG и обтравочный контур вместо большого файла PNG с альфа-прозрачностью. Так что, если вы хотите обрезать изображения более сложные, чем блоки с закругленными углами, это будет правильный путь.
Ахмед Амро
Ханна
Джек
Ахмед Амро
Ахмед Амро
Ханна