Khi được sử dụng tốt, [số 8] Hoạt hình CSS.
Đối với những cách dễ dàng khác để tạo ra thiết kế web tốt, hãy thử một sự tuyệt vời người tạo ra trang web công cụ, hoặc một đỉnh web hosting dịch vụ. Hoặc, hãy đọc tiếp để tìm hiểu làm thế nào để đạt được hoạt hình này trên trang web của riêng bạn.
Bước đầu tiên là bắt đầu cấu trúc của trang web. Điều này bao gồm container HTML chịu trách nhiệm lưu trữ các phần đầu và cơ thể. Trong khi trách nhiệm chính của phần đầu là tải CSS bên ngoài, phần cơ thể sẽ lưu trữ nội dung HTML được tạo ở bước 2.
& lt;! DocType HTML & GT;
& lt; html & gt;
& lt; Head & GT;
& lt; tiêu đề & gt; đánh máy hiệu ứng & lt; / tiêu đề & gt;
& lt; link rel = "stylesheet" type = "text / css" href = "styles.css" / & gt;
& lt; / head & gt;
& lt; body & gt;
*** BƯỚC 2 TẠI ĐÂY
& lt; / body & gt;
& lt; / html & gt;
Nội dung HTML bao gồm một thùng chứa sử dụng lớp 'gõ'. Điều này sẽ được sử dụng bởi CSS để áp dụng hiệu ứng gõ cho bất kỳ yếu tố con nào. Yếu tố nội dung con được tạo từ thẻ H1, nhưng bạn có thể sử dụng một yếu tố khác như 'P' để tạo phần tử dưới dạng một đoạn văn.
& lt; div class = "gõ" & gt;
& lt; h1 & gt; đặt tiêu đề của bạn ở đây ... & lt; / h1 & gt;
& lt; / div & gt;
Tạo một tệp có tên 'Styles.css'. Bước đầu tiên của CSS xác định tài liệu và các thùng chứa thân để bao phủ cửa sổ trình duyệt đầy đủ mà không có bất kỳ khoảng cách viền có thể nhìn thấy nào. Màu mặc định cho nền trang màu đen và màu trắng văn bản cũng được đặt trong bước này. Các yếu tố nội dung trong trang sẽ kế thừa màu được đặt trong bước này dưới dạng màu mặc định của chúng.
Cơ thể, HTML {
Hiển thị: Khối;
Chiều rộng: 100%;
Chiều cao: 100%;
Bối cảnh: # 000;
Màu sắc: #fff;
Đệm: 0;
Biên độ: 0;
}
Tất cả trẻ em trong hộp gõ được đặt để hiển thị trên một dòng mà không cần sử dụng gói văn bản. Quan trọng nhất, các yếu tố con này có hoạt hình 'gõ' được áp dụng cho chúng. Hoạt hình này được đặt để phát trên năm giây với 50 ảnh chụp nhanh khung hình - cho phép hiệu ứng gõ so le.
.Typing & GT; * {
tràn: ẩn;
Không gian trắng: Nowrap;
Hoạt hình: Typinganim 5s các bước (50);
}
Hiệu ứng cũng được kèm theo một khuôn mặt hoạt hình xuất hiện để thuật lại văn bản đã gõ. Bước này tạo ra con mắt của khuôn mặt này dưới dạng phần tử ảo 'của CSS sử dụng sau bộ chọn. Mắt được đặt so với văn bản cha mẹ, với nội dung của nó được đặt dưới dạng hai ký tự văn bản chấm.
.Typing & GT; *::sau{
Nội dung: ". .";
Hiển thị: Khối;
Vị trí: Tuyệt đối;
Top: 1EM;
còn lại: .35EM;
}
Giống như với đôi mắt, miệng của khuôn mặt được tạo ra từ một yếu tố ảo CSS - lần này sử dụng trước bộ chọn. Miệng được định vị liên quan đến phần tử văn bản cha mẹ, cũng như có bán kính viền để xuất hiện với hình dạng tròn.
Các typingspeak. Hoạt hình được áp dụng; Nó sẽ kéo dài trong 0,5 giây bằng cách sử dụng hai khung hình hoạt hình. Với hoạt hình được lặp lại năm lần, tổng thời gian hoạt hình sẽ là 2,5 giây.
.Typing & GT; *::trước{
Nội dung: "";
Vị trí: Tuyệt đối;
Hiển thị: Khối;
TOP: 2.1EM;
còn lại: .25em;
Chiều rộng: 1EM;
Chiều cao: .1EM;
bán kính biên giới: 100%;
Bối cảnh: #fff;
Hoạt hình: typingspeak .5s các bước (2);
Hoạt hình-lặp lại-đếm: 5;
}
Bước này xác định các hình ảnh động được tham chiếu bởi các phần tử được tạo trong các bước trước. Các typinganim. Hoạt hình đã được sử dụng để hiệu ứng gõ thay đổi phần tử của nó khỏi không có chiều rộng đến độ rộng đầy đủ. Các typingspeak. Hoạt hình được sử dụng cho miệng của khuôn mặt thay đổi phần tử của nó xuất hiện phẳng để mở hơn.
@keyframes typinganim {
từ {chiều rộng: 0}
đến {chiều rộng: 100%}
Không thể
@keyframes typingspeak {
0% {WIDTH: 1EM; Chiều cao: .1EM}
100% {WIDTH: 1EM; Chiều cao: 0,5EM; Không thể
Không thể
***
Có tập tin thiết kế để tiết kiệm?Nâng cấp của bạn lưu trữ đám mây Vì vậy, nó tùy thuộc vào công việc.
Bài viết này ban đầu được xuất bản trong số 275 của Trình thiết kế web thiết kế web sáng tạo. MUA VẤN ĐỀ 275 TẠI ĐÂY hoặc là Đăng ký nhà thiết kế web ở đây .
Những bài viết liên quan:
[số 8] (Tín dụng hình ảnh: Renaud Rohlinger) Các trang web với Scallax Scrolling tiếp tục được ph�..
[số 8] Không có quyền truy cập vào một mảng máy ảnh chụp ảnh để thực hiện một Quét 3D ..
[số 8] Đối với hội thảo này, tôi muốn chỉ cho bạn một cách thực sự thú vị để phác họa các nhâ..
[số 8] Cho dù đó là một luồng đăng ký hoặc bước bước nhiều góc nhìn, các hình thức là một trong nh..
[số 8] Họa sĩ hậu ấn tượng của Hà Lan Vincent van Gogh (1853-1890) đã tạo ra nhiều bức chân dung tự tron..
[số 8] Trang 1/2: Tạo một mẫu mực hỗn hợp Tạo một mẫu ..
[số 8] Tôi ngồi xuống, chơi một số âm nhạc, làm mờ ánh sáng và mở laptop của tôi. Tôi đã có rất nh..
[số 8] Sử dụng Project 4 Project của tôi, điểm dừng cuối cùng như một ví dụ, tôi muốn hiển thị cho b..