Sử dụng Ít Tôi xác định font-gia đình như sau:Font Mặt Mixin cho Ít
@georgia: georgia, times, 'times new roman', 'nimbus roman no9 l', serif;
Sau đó, tôi có mixin ít:
.font(@family: arial, @size: 1.0em, @lineheight: 1.0, @weight: normal, @style: normal, @variant: normal) {
font: @style @variant @weight @size~"/"@lineheight @family;
} // font
Cuối cùng tôi sử dụng nó như thế này:
p {
.font(@georgia, 1.0em, 1.5)
}
Nhưng tôi cũng muốn xác định họ phông chữ bằng phông chữ tùy chỉnh:
@something: 'custom-font', arial, ...;
Nhưng trước tiên tôi cần phải đăng ký tùy chỉnh font chữ:
@font-face {
font-family: 'custom-font';
src:url('fonts/custom-font.eot');
src:url('fonts/custom-font.eot?#iefix') format('embedded-opentype'),
url('fonts/custom-font.woff') format('woff'),
url('fonts/custom-font.ttf') format('truetype'),
url('fonts/custom-font.svg#icon') format('svg');
font-weight: normal;
font-style: normal;
}
Có thể tạo ra một mixin LESS cho @font-face
để tôi có thể vượt qua các tên font và đường dẫn và đăng ký các phông chữ mà không lặp lại tất cả các mã này?
Tôi không chắc chắn làm thế nào để tích hợp này với mixin phông chữ của tôi ...
Hoặc nếu có thậm chí là một cách tốt hơn để làm điều này ...
cảm ơn, Miguel
Tôi chỉ đọc lại (và từ từ) câu trả lời được chấp nhận và bây giờ cảm thấy ngu ngốc xD –