일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CSS
- php
- keyframes
- xcode
- 개발자
- ipad
- css3
- 자바스크립트
- hover
- iOS 개발자
- effect
- 백엔드
- SWIFT
- 비전공자
- front-end
- javascript
- MAC
- jQuery
- button
- image
- Animation
- react
- HTML
- 풀스택
- 애니메이션
- html5
- 프론트엔드
- IOS
- 비전공 개발자
- iPhone
- Today
- Total
목록비전공 개발자 (290)
비전공자 개발일기
import UIKit final class ViewController: UIViewController { // MARK: - 이메일 입력하는 텍스트 뷰 private lazy var emailTextFieldView: UIView = { let view = UIView() view.backgroundColor = #colorLiteral(red: 0.3333333433, green: 0.3333333433, blue: 0.3333333433, alpha: 1) view.layer.cornerRadius = 5 view.clipsToBounds = true view.addSubview(emailTextField) view.addSubview(emailInfoLabel) return view }() // ..
import UIKit class ViewController: UIViewController, UITextFieldDelegate { @IBOutlet weak var textField: UITextField! override func viewDidLoad() { super.viewDidLoad() textField.delegate = self setup() } func setup() { view.backgroundColor = UIColor.gray textField.placeholder = "Input Ur Email Address" textField.keyboardType = UIKeyboardType.emailAddress textField.borderStyle = .roundedRect text..
* { margin: 0; padding: 0; box-sizing: border-box; position: relative; } body { min-height: 100vh; overflow: hidden; background-color: #FFF; } .container { display: flex; flex-wrap: wrap; transform-style: preserve-3d; perspective: 1000px; } .container .block { width: 5vw; height: 5vw; background: url('img.jpg'); background-size: cover; background-attachment: fixed; background-position: center; t..
0 ~ 60초 사이의 타이머를 설정하고, START 버튼을 누르면 1초씩 슬라이드 및 레이블이 바뀌며 0초가 되면 알림이 울림, 도중에 RESET을 누르면 초기 화면으로 되돌아감 import UIKit import AVFoundation class ViewController: UIViewController { @IBOutlet weak var mainLabel: UILabel! @IBOutlet weak var slider: UISlider! weak var timer: Timer? var number = 0 override func viewDidLoad() { super.viewDidLoad() configureUI() } func configureUI() { mainLabel.text = "Set t..
New Apple Watch $500 Buy Now * { margin: 0; padding: 0; box-sizing: border-box; position: relative; } body { display: flex; justify-content: center; align-items: center; min-height: 100vh; background-color: #09383E; } .card { width: 300px; height: 400px; background-color: #FFF; transform-style: preserve-3d; transform: perspective(2000px); transition: 1s; box-shadow: inset 300px 0 50px rgba(0, 0,..
Search All Topwear Bottomwear Jacket Watch * { padding: 0; margin: 0; box-sizing: border-box; border: none; outline: none; font-family: "Poppins", sans-serif; } body { background-color: #f5f8ff; } .wrapper { width: 95%; margin: 0 auto; } #search-container { margin: 1em 0; } #search-container input { background-color: transparent; width: 40%; border-bottom: 2px solid #110f29; padding: 1em 0.3em; ..
* { margin: 0; padding: 0; box-sizing: border-box; position: relative; } body { display: flex; justify-content: center; align-items: center; min-height: 100vh; background-color: #111; } .box { width: 340px; height: 200px; display: flex; } .box .circle { min-width: 200px; height: 200px; border: 25px solid #FFF; border-radius: 50%; } .box .circle:nth-child(1)::before { content: ''; position: absol..
Countdown Till 2023 00 Days 00 Hours 00 Minutes 00 Seconds :root { --color-white: #ffffff; --color-black: #202020; --color-glass: rgba(255, 255, 255, 0.05); --color-shadow: 0 0 25px rgba(0, 0, 0, 0.5); } * { padding: 0; margin: 0; box-sizing: border-box; font-family: "Poppins", sans-serif; color: var(--color-white); } body { background: url(background-img.jpg); background-repeat: no-repeat; back..