html5 및 css3 동적 버블 버튼 구현
우리는 JavaScript를 사용하지 않고 CSS3에 대한 다양한 배경과 애니메이션의 기능을 갖춘 유용한 애니메이션 버튼 세트를 만들고 있습니다. 이 버튼 팩을 사용하면 웹 페이지의 모든 링크를 애니메이션 버튼으로 쉽게 바꿀 수 있습니다. 클래스 이름을 지정하기만 하면 됩니다. 필요하신 분들은 참고하시면 됩니다
이번에는 CSS3의 다양한 배경과 애니메이션의 힘으로 유용한 애니메이션 버튼 세트를 만들어보겠습니다. 이 버튼 팩을 사용하면 클래스 이름만 지정하면 웹 페이지의 모든 링크를 애니메이션 버튼으로 쉽게 바꿀 수 있습니다. JavaScript가 필요하지 않습니다. 추가 클래스 이름을 지정하여 4가지 색상 테마와 3가지 크기도 사용할 수 있습니다.
웹페이지의 일반 링크를 멋진 애니메이션 CSS3 버튼으로 바꾸려면 버튼 클래스와 지원되는 색상 중 하나를 지정하기만 하면 됩니다. 아래 몇 가지 예를 참조하세요.
<a href="#" class="button blue big">Download</a> <a href="#" class="button blue medium">Submit</a> <a href="#" class="button small blue rounded">Submit</a>
에는 파란색, 녹색, 주황색, 회색의 네 가지 색상 클래스가 있습니다. 위 링크에 할당된 나머지 클래스는 선택 사항입니다. 소형, 중형, 대형 중에서 하나의 카테고리를 선택할 수 있으며, 둥근형 카테고리를 선택하면 좀 더 둥근 버전의 버튼을 만들 수 있습니다.
효과 시연
효과를 보려면 Chrome 및 Firefox와 같은 표준 브라우저를 사용하는 것이 좋습니다. IE 9에서도 일부 비호환성이 있습니다.
모든 애니메이션 버튼의 CSS 코드는button.css에 있습니다. 이를 통해 기존 프로젝트에 쉽게 들어가서 사용할 수 있습니다.
아래 코드 전체에서 일부 위치에 동일한 속성의 두 가지 버전을 정의했습니다. 이는 브라우저가 CSS 정의를 처리하는 방식과 관련이 있습니다. 그들은 규칙을 하나씩 분석하고 적용하며, 이해하지 못하는 것은 무시합니다. 이런 식으로 우리는 바닐라 버전인 모든 규칙과 이전 규칙을 무시하는 CSS3 지원 규칙을 이해할 수 있습니다.
가장 먼저 해야 할 일은 버튼 클래스를 정의하는 것입니다. 이는 위치 지정, 글꼴 및 배경 스타일을 적용하는 버튼의 백본입니다.
첫 번째는 글꼴과 관련된 스타일이며, 이후 속성은 다음과 같이 표시됩니다. 인라인 블록으로 설정되어 주변의 텍스트와 같은 줄에 배치될 수 있지만(인라인 요소처럼) 패딩과 여백이 있는 측면 블록과도 같습니다.
한번 보면 각 버튼에 4개의 배경 이미지가 적용되어 있는 것을 볼 수 있습니다. 무섭게 들리지만 실제로는 서버에서 하나의 파일만 요청됩니다. 처음 두 배경, 즉 아래 그림에서 볼 수 있는 왼쪽 하단과 오른쪽 상단의 부분 거품 이미지이고, 나머지 두 개는 순수한 CSS 그라데이션입니다.
위에서 언급했듯이 거품의 배경은 배경 위치 속성에 따라 오프셋된 두 개의 별도 이미지로 표시됩니다. CSS3 전환 속성을 사용하여 슬라이드 상단 또는 하단에 두 가지 버전의 배경 이미지가 있는 애니메이션을 정의하여 버튼을 가리킬 때 거품 효과를 생성했습니다.
/* BlueButton */ .blue.button{ color:#0f4b6d !important; border:1px solid #84acc3 !important; /* A fallback background color */ background-color: #48b5f2; /* Specifying a version with gradients according to */ background-image: url('button_bg.png'), url('button_bg.png'), -moz-radial-gradient( center bottom, circle, rgba(89,208,244,1) 0,rgba(89,208,244,0) 100px), -moz-linear-gradient(#4fbbf7, #3faeeb); background-image: url('button_bg.png'), url('button_bg.png'), -webkit-gradient( radial, 50% 100%, 0, 50% 100%, 100, from(rgba(89,208,244,1)), to(rgba(89,208,244,0))), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4fbbf7), to(#3faeeb)); } .blue.button:hover{ background-color:#63c7fe; background-image: url('button_bg.png'), url('button_bg.png'), -moz-radial-gradient( center bottom, circle, rgba(109,217,250,1) 0,rgba(109,217,250,0) 100px), -moz-linear-gradient(#63c7fe, #58bef7); background-image: url('button_bg.png'), url('button_bg.png'), -webkit-gradient( radial, 50% 100%, 0, 50% 100%, 100, from(rgba(109,217,250,1)), to(rgba(109,217,250,0))), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#63c7fe), to(#58bef7)); }
각 색상 클래스는 버튼의 텍스트 라벨 색상, 텍스트 그림자 및 배경 이미지와 같은 고유한 속성 세트를 정의합니다. 여러 이미지를 추가하기 위해 배경 속성 버튼을 사용했다는 점에 유의하세요. 이들은 계층 구조의 최상위에 있으며 먼저 나타나며 위에서 정의됩니다.
현재 Mozilla 및 Webkit 브라우저만 CSS 그라데이션을 지원하지만 구문은 완전히 다릅니다. 나머지 브라우저에는 대체 배경색이 표시됩니다. 무료 버전의 그래디언트 규칙에 대한 접두어가 포함되지 않았다는 것을 눈치채셨을 것입니다. 이는 그래디언트가 아직 공식적으로 CSS 사양의 일부가 아니며 선호되는 구문 프로토콜이 없기 때문입니다.
위 스니펫에서 선형 그래디언트와 그 위에 방사형 그래디언트를 정의한 것을 볼 수 있습니다. WebKit과 Mozilla의 구문을 사용하여 그라디언트를 보다 원활하게 혼합하기 위해 그라디언트의 외부 색상을 완전히 투명하게 만드는 RGBA 방사형 중 하나를 정의합니다.
이로써 CSS3 애니메이션 버블 버튼이 완성되었습니다!
요약
이 버튼은 완전히 CSS를 기반으로 하며 통합은 매우 간단합니다. 버튼 폴더를 프로젝트 어딘가에 놓으면 됩니다. CSS 파일을 수정하여 자신만의 색상과 모양을 만들 수 있습니다.
위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되었으면 좋겠습니다. 더 많은 관련 내용은 PHP 중국어 홈페이지를 주목해주세요!
관련 권장사항:
H5는 로컬 이미지를 업로드하고 미리보기 위한 함수 코드를 구현합니다.
위 내용은 html5 및 css3 동적 버블 버튼 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

Microsoft Teams 다시 시작 Teams를 시작한 후 빈 화면이 나타나면 앱 자체를 다시 시작하는 것이 좋습니다. Microsoft Teams를 닫고 다시 시작하려면: 작업 표시줄의 알림 영역에서 Teams 아이콘을 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 종료를 클릭하세요. 시작 메뉴 또는 바탕 화면 바로 가기에서 Microsoft Teams를 다시 시작하고 작동하는지 확인하세요. 작업 관리자에서 Microsoft Teams 닫기 Teams 프로세스의 기본 다시 시작이 작동하지 않으면 작업 관리자로 이동하여 작업을 종료하세요. 작업 관리자에서 팀을 닫으려면 다음을 수행하십시오.

Windows 보안 버튼이란 무엇입니까? 이름에서 알 수 있듯이 Windows 보안 버튼은 로그인 메뉴에 안전하게 액세스하고 비밀번호를 사용하여 장치에 로그인할 수 있게 해주는 보안 기능입니다. 이 경우 스마트폰이 확실히 앞서 있다. 그러나 태블릿과 같은 Windows 휴대용 장치에는 원치 않는 사용자를 차단하는 것 이상의 기능을 하는 Windows 보안 버튼이 추가되기 시작했습니다. 또한 추가 로그인 메뉴 옵션도 제공합니다. 데스크톱 PC나 노트북에서 Windows 보안 버튼을 찾으려고 하면 실망할 수도 있습니다. 왜 그런 겁니까? 태블릿 vs. PC Windows 보안 버튼은 태블릿에 존재하는 물리적 버튼입니다.

Windows 컴퓨터에서 배달 최적화 서비스를 비활성화하려는 데에는 여러 가지 이유가 있습니다. 그러나 독자들은 따라야 할 올바른 단계를 모른다고 불평합니다. 이 가이드에서는 몇 단계를 거쳐 배달 최적화 서비스를 비활성화하는 방법을 설명합니다. 서비스에 대해 자세히 알아보려면 services.msc를 여는 방법 가이드를 확인하세요. 배달 최적화 서비스는 무엇을 합니까? 배달 최적화 서비스는 클라우드 호스팅 솔루션을 갖춘 HTTP 다운로더입니다. 이를 통해 Windows 장치는 대체 소스에서 Windows 업데이트, 업그레이드, 응용 프로그램 및 기타 대용량 패키지 파일을 다운로드할 수 있습니다. 또한 배포 시 여러 장치에서 이러한 패키지를 다운로드할 수 있도록 하여 대역폭 소비를 줄이는 데 도움이 됩니다. 게다가 윈도는

iPad Mini 6을 강제로 다시 시작하는 방법 iPad Mini 6 강제 다시 시작은 일련의 버튼을 눌러 수행되며 다음과 같이 작동합니다. 볼륨 높이기를 눌렀다 떼기 볼륨 낮추기를 눌렀다가 떼기 메시지가 나타날 때까지 전원/잠금 버튼을 눌렀다 놓습니다. iPad Mini가 강제로 다시 시작되었음을 나타내는 Apple 로고입니다. 이제 iPad Mini 6가 강제로 다시 시작되었습니다. 강제 다시 시작은 일반적으로 iPad Mini 정지, 앱 정지 또는 기타 일반적인 오작동과 같은 문제 해결 목적으로 사용됩니다. 6세대 iPad Mini를 강제로 다시 시작하는 절차에서 주의할 점은 초박형 베젤을 사용하는 다른 모든 장치에 적용된다는 것입니다.

<h3>PS5 컨트롤러 연결에 대해 무엇을 알아야 합니까? </h3><p>DualSense 컨트롤러가 좋은 만큼 컨트롤러가 연결되지 않거나 감지되지 않는다는 보고가 있었습니다. 이 문제를 해결하는 가장 쉬운 방법은 적절한 USB 케이블을 사용하여 컨트롤러를 PC에 연결하는 것입니다. </p><p>일부 게임은 기본적으로 DualSense를 지원합니다. 이런 경우에는 컨트롤러를 연결하기만 하면 됩니다. 하지만 이는 USB 케이블이 없거나 사용하고 싶지 않은 경우와 같은 다른 질문을 제기합니다.

<ul><li><strong> 다음 항목을 입력하려면 클릭하세요.</strong>ChatGPT 도구 플러그인 탐색</li></ul><h2>Edge에서 다운로드 기록 찾기 및 삭제< /h2> ;<p>다른 브라우저와 마찬가지로 Edge에도<strong>다운로드 기능이 있습니다.
![Windows 11에서 전원 버튼 동작 변경 [5가지 팁]](https://img.php.cn/upload/article/000/887/227/169600135086895.png?x-oss-process=image/resize,m_fill,h_207,w_330)
전원 버튼은 PC를 종료하는 것 이상의 기능을 수행할 수 있지만 이는 데스크톱 사용자의 기본 동작입니다. Windows 11에서 전원 버튼 동작을 변경하고 싶다면 생각보다 쉽습니다! 물리적 전원 버튼은 시작 메뉴의 버튼과 다르며 아래 변경 사항은 시작 메뉴의 작동에 영향을 미치지 않습니다. 또한 데스크톱인지 노트북인지에 따라 전원 옵션이 약간씩 다릅니다. Windows 11에서 전원 버튼 동작을 변경해야 하는 이유는 무엇입니까? 컴퓨터를 종료하는 것보다 더 자주 절전 모드로 전환하는 경우 하드웨어 전원 버튼(즉, PC의 물리적 전원 버튼) 작동 방식을 변경하면 문제가 해결됩니다. 절전 모드나 단순히 디스플레이를 끄는 경우에도 동일한 아이디어가 적용됩니다. 윈도우 11을 바꿔보세요

iOS 17에서 Apple은 몇 가지 새로운 메시징 기능을 추가했을 뿐만 아니라 메시지 앱의 디자인을 조정하여 더욱 깔끔한 모습을 제공했습니다. 카메라 및 사진 옵션과 같은 모든 iMessage 앱과 도구는 이제 키보드 위와 텍스트 입력 필드 왼쪽에 있는 "+" 버튼을 탭하여 접근할 수 있습니다. "+" 버튼을 클릭하면 기본 옵션 순서가 포함된 메뉴 열이 나타납니다. 맨 위에서부터 카메라, 사진, 스티커, 현금(가능한 경우), 오디오, 위치가 있습니다. 맨 아래에는 "더 보기" 버튼이 있는데, 이 버튼을 누르면 설치된 다른 메시징 앱이 표시됩니다(위로 스와이프하여 숨겨진 목록을 표시할 수도 있습니다). iMessage 앱을 재구성하는 방법 다음과 같이 할 수 있습니다.
