일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 개발자
- CSS
- IOS
- react
- front-end
- jQuery
- hover
- SWIFT
- 비전공자
- Animation
- iPhone
- image
- 애니메이션
- ipad
- 자바스크립트
- 풀스택
- 비전공 개발자
- css3
- effect
- javascript
- button
- php
- html5
- 백엔드
- MAC
- xcode
- keyframes
- iOS 개발자
- HTML
- 프론트엔드
- Today
- Total
목록css3 (310)
비전공자 개발일기
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bAFej9/btrAePR2Bse/6UFQd0CLG2YVtChO3Quq81/img.jpg)
.animated-background { background: linear-gradient(to right, #833ab4, #fd1d1d, #fcb045); background-size: 400% 400%; animation: animate-background 10s infinite ease-in-out; } @keyframes animate-background { 0% { background-position: 0 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0 50%; } }
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/KVyIV/btrz8udXB6B/wDBkgN1zkU10mL9IeApRT1/img.jpg)
RESTART 100% 100% 100% * { margin: 0; padding: 0; box-sizing: border-box; } body { background: #101010; font-family: sans-serif; } .restart { width: 250px; height: 50px; margin: 100px 831px 0; cursor: pointer; } .container { display: flex; max-width: 900px; margin: -260px auto; justify-content: space-around; align-items: center; flex-wrap: wrap; height: 100vh; padding: 20px; } .container .card {..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/qquc9/btrz4NGeItf/oq1KjTdu5Y1fTX7yHLkdKK/img.jpg)
Text Hover Effect TEXT HOVER EFFEECT Shake On Invaild Input /* Text Hover Effect */ .link { text-align: center; font-size: 30px; color: #6667ab; margin: 40%; line-height: 150px; background-image: linear-gradient(#ff2f97, #ff2f97); background-repeat: no-repeat; background-size: 0 100%; background-position-x: right; transition: background-size 500ms; } .link:hover { background-size: 100% 100%; bac..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/p7zGh/btrzYDiOz8d/4wQJmW8IE0HmZuf68qkFc0/img.jpg)
MENU body { background-color: #000; } .menu_btn { width: 100px; height: 40px; position: relative; color: #808080; margin: 20%; background-color: #000; border: 1px solid #808080; border-radius: 5px; transition: all 1s; } .menu_btn:hover { color: #000; border-color: #000; background-color: #fff; font-weight: 700; } .menu_btn::before { content: ""; position: absolute; top: 80%; left: 0; width: 100p..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/c11CnC/btrzQYAOfpt/Z85p5HjsCyFlIEK8eVKls0/img.jpg)
Age Calculator Date Month Year body{ font-family: Arial, Helvetica, sans-serif; background-color: #2782e3; font-size: 15px; line-height: 1.5; padding: 0; margin: 0; } * { box-sizing: border-box; } .container{ width:520px; height: auto; margin: 100px auto; background-color: #eee; border-radius: 25px; } .base{ width: 100%; margin: 0; overflow: hidden; display: block; float: none; } .block{ width: ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/k5NVR/btrzKQvUyLH/MjiV2nuOyQCVSnTOVBewHK/img.jpg)
.motion { width: 200px; height: 200px; border-radius: 50%; position: relative; display: flex; justify-content: center; align-items: center; } .circle { width: 100px; height: 100px; border: 1px solid #6667ab; position: absolute; border-radius: 50%; animation: circleAnimation 2s linear infinite; } .circle::before { content: ""; position: absolute; top: -10px; left: 50%; transform: translateX(-50%)..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bkwql0/btrzyWEchw2/wccTsKaBIAMmrAzzx8vgf1/img.jpg)
Mac iPad iPhone * { font-size: 50px; } .list { list-style: none; text-align: center; } .link { display: inline-block; margin-block: 2px; text-decoration: none; color: #2598eb; position: relative; } .link::after { content:""; width: 100%; height: 1px; background-color: #6667ab; border-radius: 4px; position: absolute; left: 0; bottom: 0; transform: scaleX(0); transform-origin: left; transition: tr..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bSORrE/btrzvTAq8Vs/bnGbIWCZnpwcLAsXBzGTV1/img.jpg)
.hamburger { background-color: transparent; border: none; outline: none; cursor: pointer; } .hamburger .line { display: block; width: 40px; height: 3px; background-color: #6667ab; margin-block: 10px; border-radius: 4px; transition: transform .5s, opacity: .25s; } .hamburger.active .line:nth-child(1) { transform: translateY(13px) rotate(45deg); } .hamburger.active .line:nth-child(2) { opacity: 0;..