HTML5+css3을 사용하여 일반적으로 사용되는 12개의 버튼 스위치 스타일을 만드는 방법(전체 코드 첨부)
요즘 프론트엔드 웹페이지 개발에서는 디자인 감각이 점점 더 중요해지고 있으며, 이러한 디자인 감각이 디테일에 더욱 많이 반영되고 있습니다. 오늘은 HTML5를 이용하여 다양한 스위치 버튼을 만드는 방법을 자세히 소개해드리겠습니다. +css3. 모두에게 도움이 되길 바랍니다.
HTML5+css3을 이용한 버튼 스위치 제작 원리
디자인 요구 사항에 따라 다양한 색상을 채워보세요.
버튼 스위치의 모양은 특정 문제에 대한 구체적인 분석이 필요합니다. 예를 들어 둥근 버튼 스위치는 border-radius 문을 사용해야 하고 사각형 버튼 스위치는 div 등을 사용하여 직접 설정할 수 있습니다.
-
마우스를 가리키면 커서 스타일이 바뀌는 것도 디자인에 대한 강조를 반영한 것입니다. 여기서는 커서 사용법에 중점을 둡니다.
커서 속성은 표시할 커서 유형을 지정합니다. 마우스 포인터가 위치하는 위치를 정의합니다. W3C 표준에 따르면 시중의 거의 모든 브라우저는 커서 속성과 호환되므로 브라우저와의 호환성 문제에 대해 걱정하지 마십시오.
커서 속성의 사용법은 아래 표에 나와 있습니다.
이 글에 표시된 12개의 버튼 스위치 스타일은 div 버튼, 기본 버튼, 링크 버튼, 둥근 버튼, 입력 상자 버튼, 호버 색상입니다. 버튼, 그림자 버튼, 호버 버튼, 비활성화 버튼, 화살표 표시 버튼, 잔물결 버튼 및 프레스 효과 버튼.
HTML5+css3을 사용하여 버튼 스위치 코드 만들기
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>各式各样的按钮</title> <style type="text/css"> *{ margin: 0; padding: 0; } .wrap{ width: 600px; height: 400px; margin: 0 auto; /*background: pink;*/ padding: 30px 50px; } /*div按钮*/ .button5{ width: 100px; height: 30px; float: left; /*position: absolute;*/ text-align: center; padding-top: 10px; margin:0px 10px ; background: greenyellow; border: 1px solid plum; cursor: pointer; border-radius: 50%; } /*链接按钮*/ .button2{ background: gold; border: 1px solid greenyellow; text-decoration: none; display: inline-block; padding: 10px 22px; border-radius: 20px; /*cursor: pointer;靠近按钮的一只手*/ } /*按钮*/ .button3{ background: pink; border: 1px solid blueviolet; padding: 10px 28px; cursor: pointer; color: yellow; border-radius: 40%; } /*输入框按钮*/ .button4{ background: cornflowerblue; border: 3px solid yellow; padding: 10px 20px; border-radius: 20%; outline-style: none;/*去除点击时外部框线*/ } /*悬停变色按钮*/ .button6{ background: plum; color: greenyellow; border: 1px solid dodgerblue; transition-duration: 1s;/*过渡时间*/ border-radius: 12px; padding: 13px 18px; margin-top: 20px; outline-style: none;/*去除点击时外部框线*/ } .button6:hover{ background: yellow; color: magenta; transition-duration: 1s; } /*阴影按钮*/ .button7{ /*display: inline-block;*/ border: none; background: lime; padding: 13px 18px; margin-top: 20px; /*outline-style: none;!*去除点击时外部框线*!*/ /*-webkit-transition-duration: 0.6s;*/ transition-duration: 0.6s; /*设置按钮阴影*/ box-shadow: 0 8px 16px 0 rgba(0,255,0,0.2),0 6px 20px 0 rgba(0,0,255,0.1); } /*悬停出现阴影按钮*/ .button8{ border: none; background: dodgerblue; padding: 13px 18px; margin-top: 20px; transition-duration: 0.6s; } .button8:hover{ box-shadow: 0 12px 16px 0 rgba(0,255,0,0.24),0 17px 50px 0 rgba(0,0,255,0.19); } /*禁用按钮*/ .button9{ border: none; background: green; padding: 13px 18px; margin-top: 20px; opacity: 0.6;/*设置按钮的透明度*/ cursor: not-allowed;/*设置按钮为禁用状态*/ } /*箭头标记按钮*/ .button10{ display: inline-block; border: none; background: red; color: white; padding: 20px; text-align: center; border-radius: 4px; width: 180px; font-size: 16px;/*可以通过字体控制button大小*/ transition: all 0.5s; margin: 5px; cursor: pointer; } .button10 span{ cursor: pointer; display: inline-block; position: relative; transition: 0.5s; } .button10 span:after{ content: '»'; color: white; position: absolute; opacity: 0;/*先设置透明度为0,即不可见*/ right:-20px;/*新增箭头出来的方向*/ transition: 0.5s; } .button10:hover span{ padding-right: 15px;/*新增箭头与前面文字的距离*/ } .button10:hover span:after{ opacity: 1;/*设置透明度为1,即可见状态*/ right: 0; } /*点击出现波纹效果按钮*/ .button11{ position: relative;/*必须添上这一句,否则波纹布满整个页面*/ background: dodgerblue; border: none; color: white; width: 180px; font-size: 16px;/*可以通过字体控制button大小*/ padding: 20px; border-radius: 12px; transition-duration: 0.4s; overflow: hidden; outline-style: none;/*去除点击时外部框线*/ } .button11:after{ content:""; background: aquamarine; opacity: 0; display: block; position: absolute; padding-top: 300%; padding-left: 350%; margin-left: -20px!important; margin-top: -120%; transition: all 0.5s; } .button11:active:after{ padding: 0; margin: 0; opacity: 1; transition: 0.1s; } /*点击出现按压效果*/ .button12{ outline-style: none;/*去除点击时外部框线*/ padding: 20px; color: white; background: yellow; border: none; border-radius: 12px; box-shadow: 0px 9px 0px rgba(144,144,144,1),0px 9px 25px rgba(0,0,0,.7); } .button12:hover{ background: gold; } .button12:active{ background: gold; box-shadow: 0 5px #666; transform: translateY(4px); transition-duration: 0s;/*过渡效果持续时间*/ } </style> </head> <body> <div> <div>5div按钮</div> <p style="clear: both"><br></p> <button>1默认按钮</button> <a href="#">2链接按钮</a> <button>3按钮</button> <input type="button" value="4输入框按钮"> <button>6悬停变色按钮</button> <button>7阴影按钮</button> <button>8悬停出现阴影</button> <button>9禁用按钮</button> <button style="vertical-align: middle"><span>10箭头标记按钮</span></button> <button>11波纹click</button> <button>12按压效果click</button> </div> </body> </html>
버튼 스위치 스타일은 그림과 같습니다
위 내용은 HTML5+css3을 사용하여 일반적으로 사용되는 12개의 버튼 스위치 스타일을 만드는 방법(전체 코드 첨부)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++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>다운로드 기능이 있습니다.

Vue를 사용하여 버튼 카운트다운 효과를 구현하는 방법 웹 애플리케이션의 인기가 높아짐에 따라 사용자가 페이지와 상호 작용할 때 사용자 경험을 개선하기 위해 일부 동적 효과를 사용해야 하는 경우가 많습니다. 그 중 버튼의 카운트다운 효과는 매우 일반적이고 실용적인 효과입니다. 이 기사에서는 Vue 프레임워크를 사용하여 버튼 카운트다운 효과를 구현하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 먼저 버튼과 카운트다운 기능이 포함된 Vue 구성 요소를 만들어야 합니다. Vue에서 컴포넌트는 재사용 가능한 Vue 인스턴스이며 뷰는
![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을 바꿔보세요
