일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- hover
- 비전공자
- IOS
- iPhone
- 비전공 개발자
- jQuery
- 개발자
- ipad
- iOS 개발자
- CSS
- react
- 풀스택
- Animation
- 자바스크립트
- 백엔드
- keyframes
- 애니메이션
- MAC
- xcode
- button
- HTML
- php
- front-end
- html5
- 프론트엔드
- SWIFT
- javascript
- effect
- css3
- image
- Today
- Total
목록css3 (310)
비전공자 개발일기

.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%; } }

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 {..

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..

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..

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: ..

.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%)..

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..

.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;..