Hướng dẫn css button hover - nút css di chuột
Show Bizfly Cloud sẽ giới thiệu tới bạn danh sách những hiệu ứng Hover siêu đẹp và khá đơn giản mà bạn có thể áp dụng cho các button trên trang web. Sử dụng những mẫu button được tạo ra bằng hiệu ứng Hover sẽ làm cho trang web của bạn càng sinh động và thu hút người truy cập hơn. sẽ giới thiệu tới bạn danh sách những hiệu ứng Hover siêu đẹp và khá đơn giản mà bạn có thể áp dụng cho các button trên trang web. Sử dụng những mẫu button được tạo ra bằng hiệu ứng Hover sẽ làm cho trang web của bạn càng sinh động và thu hút người truy cập hơn. Buttons cách điệu với hiệu ứng Direction hoverHiệu ứng Direction hover giúp bạn thổi hồn cho button đơn giản thêm sinh động nhờ sự chuyển động của nền chữ và viền button. Ví dụ: HTML: HTML:From Top From Left From Right From Center From Bottom CSS:/* ~~~~~~~ INIT. BTN ~~~~~~~ */ .btn { position: relative; padding: 1.4rem 4.2rem; padding-right: 3.1rem; font-size: 1.4rem; color: var(--inv); letter-spacing: 1.1rem; text-transform: uppercase; transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1); cursor: pointer; user-select: none; } .btn:before, .btn:after { content: ''; position: absolute; transition: inherit; z-index: -1; } .btn:before, .btn:after { content: ''; position: absolute; } .btn:before, .btn:after { content: ''; } .btn:before, .btn:after { content: ''; position: absolute; } .btn:before, .btn:after {.from-top:before, content: ''; position: absolute; transition: inherit; z-index: -1; } .btn:before, .btn:after { content: ''; position: absolute; transition: inherit; z-index: -1; } content: ''; position: absolute; transition: inherit; } .from-top:hover:before, .btn:before, .btn:after { content: ''; } .btn:before, .btn:after {.from-left:before, content: ''; position: absolute; transition: inherit; content: ''; } .btn:before, .btn:after { content: ''; position: absolute; transition: inherit; z-index: -1; } content: ''; position: absolute; } .from-left:hover:before, .btn:before, .btn:after { z-index: -1; } .btn:before, .btn:after {.from-right:before, content: ''; position: absolute; transition: inherit; content: ''; } .btn:before, .btn:after { position: absolute; position: absolute; transition: inherit; z-index: -1; } content: ''; content: ''; } .from-right:hover:before, .btn:before, .btn:after { z-index: -1; } .btn:before, .btn:after {content: ''; position: absolute; transition: inherit; content: ''; transition: inherit; position: absolute; transition: inherit; z-index: -1; } .btn:before, .btn:after { content: ''; position: absolute; transition: inherit; z-index: -1; content: ''; } .btn:before, .btn:after { position: absolute; z-index: -1; } .btn:before, .btn:after { position: absolute; content: ''; } .btn:before, .btn:after {content: ''; position: absolute; position: absolute; transition: inherit; z-index: -1; } .btn:before, .btn:after { content: ''; position: absolute; transition: inherit; z-index: -1; } position: absolute; content: ''; transition: inherit; } .from-bottom:hover:before, .btn:before, .btn:after { content: ''; } .btn:before, .btn:after { content: ''; position: absolute; } .btn:before, .btn:after { content: ''; position: absolute; transition: inherit; z-index: -1; .btn:hover { color: var(--def); transition-delay: .5s; z-index: -1; .btn:hover { } .btn:before, .btn:after { content: ''; position: absolute; } .btn:before, .btn:after { content: '';
transition: inherit; z-index: -1; .btn:hover {color: var(--def);
Hover
Hover
transition-delay: .5s;
color: var(--def); transition-delay: .5s;.btn:before, .btn:after { content: ''; } .btn:before, .btn:after { content: ''; } .btn:before, .btn:after { content: ''; position: absolute; transition: inherit; font-size:16px; z-index: -1; .btn:hover { color: var(--def); transition-delay: .5s; & nbsp; & nbsp; vị trí: tương đối; & nbsp; & nbsp; trang trí văn bản: Không có; & nbsp; & nbsp; Transform text: chữ hoa; & nbsp; & nbsp; chiều rộng: 100%; & nbsp; } CSS.Btn-1 { & nbsp; & nbsp; font-weight: 100; & nbsp; & nbsp; chuyển tiếp: tất cả .25s; & nbsp; & nbsp; svg { & nbsp; & nbsp; & nbsp; & nbsp; chiều cao: 45px; & nbsp; & nbsp; & nbsp; & nbsp; trái: 0; & nbsp; & nbsp; & nbsp; & nbsp; vị trí: tuyệt đối; & nbsp; & nbsp; & nbsp; & nbsp; top: 0; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; chiều rộng: 100%; & nbsp; } & nbsp; & nbsp; orth { & nbsp; & nbsp; & nbsp; & nbsp; điền: Không có; & nbsp; & nbsp; & nbsp; & nbsp; đột quỵ: #fff; & nbsp; & nbsp; & nbsp; & nbsp; đột quỵ chiều rộng: 2; & nbsp; & nbsp; & nbsp; & nbsp; Stroke-Dasharray: 422, 0; & nbsp; } } CSS .Btn-1 { & nbsp; & nbsp; font-weight: 100; & nbsp; & nbsp; orth { & nbsp; & nbsp; & nbsp; & nbsp; điền: Không có; & nbsp; & nbsp; & nbsp; & nbsp; đột quỵ: #fff; & nbsp; & nbsp; & nbsp; & nbsp; đột quỵ chiều rộng: 2; & nbsp; & nbsp; & nbsp; & nbsp; Stroke-Dasharray: 422, 0; } } CSS .Btn-1 { & nbsp; & nbsp; orth { & nbsp; & nbsp; & nbsp; & nbsp; điền: Không có; } } CSS .Btn-1 { & nbsp; & nbsp; orth { & nbsp; & nbsp; & nbsp; & nbsp; điền: Không có; } }
|