loading
λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

λ°˜μ‘ν˜•

HTML&CSS

(17)
hr νƒœκ·Έ css 100% ν™œμš©ν•˜κΈ°(색상, λ‘κ»˜, 점선) hr css둜 선을 μ–‡κ²Œ ν•˜κ±°λ‚˜ μ μ„ μœΌλ‘œ λ˜λŠ” 색상을 λ„£μ–΄μ„œ κΎΈλ°€ 수 μžˆμŠ΅λ‹ˆλ‹€. μˆ˜ν‰μ„ μœΌλ‘œ 단락과 단락을 κ°€λ‘œμ„ μœΌλ‘œ ꡬ뢄 지을 λ•Œ μ‚¬μš©ν•˜λŠ” hr둜 λ©‹λ‚΄κΈ°λ₯Ό ν•΄λ³΄μ„Έμš”. λ‹«λŠ” νƒœκ·Έ 없이 νƒœκ·Έ ν•˜λ‚˜λ‘œ κ°„λ‹¨νžˆ κ°€λ‘œμ„ μ„ 넣을 수 있고 νƒœκ·Έλ‚˜ νƒœκ·Έ 없이 쀄 λ°”κΏˆ λ©λ‹ˆλ‹€. λ°”λ‘œ 밑에 μžˆλŠ” 선도 νƒœκ·Έλ‘œ λ§Œλ“€μ–΄μ‘ŒμŠ΅λ‹ˆλ‹€. μ—¬κΈ°μ—μ„œ 같이 μ—°μŠ΅ν•˜λ©΄μ„œ 해보면 μ’‹μŠ΅λ‹ˆλ‹€.β­β­β­πŸ‘‡ JS Bin Sample of the bin: jsbin.com μ΄λ ‡κ²Œ νƒœκ·Έμ— μ—¬λŸ¬ 가지 속성을 넣을 수 μžˆμŠ΅λ‹ˆλ‹€. 이 κΈ°λ³Έ νƒœκ·Έμž…λ‹ˆλ‹€. λ„ˆλΉ„μ™€ 정렬을 ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ•„λž˜ hr νƒœκ·Έ 그림을 μˆœμ„œλŒ€λ‘œ λ³΄μ„Έμš”. hr λ„“μ΄λŠ” pxμ΄λ‚˜ %둜 지정할 수 μžˆμ–΄μš”. 속성을 직접 μ μš©ν•˜κ±°λ‚˜ style둜 지정할 수 μžˆμ–΄μš”. 정렬은 κ°€μš΄λ° 정렬이 κΈ°λ³Έμž…λ‹ˆλ‹€. 1 2 3..
white-space css(div μ€„λ°”κΏˆ 방지 css) white-space css(div μ€„λ°”κΏˆ 방지 css) λ°˜μ‘ν˜•μœΌλ‘œ λ§Œλ“œλŠ”λ° 블둝 μ•ˆμ— κΈ€μžκ°€ 자꾸만 μ€„λ°”κΏˆμ΄ λœλ‹€. div의 μ€„λ°”κΏˆμ΄ μ•ˆλ˜κ²Œ ν•˜κ³  싢을 λ•Œ white-space:nowrap 을 μ΄μš©ν•˜λ©΄ λœλ‹€. 상황에 λ”°λΌμ„œ 잘 μ΄μš©ν•΄ 보자. white-space : normal κΈ°λ³Έ 속성은 white-space : normal이닀. νƒœκ·Έμ—μ„œ κΈ΄ λ¬Έμž₯을 μž‘μ„±ν•  λ•Œ κ·Έλƒ₯ μž‘μ„±ν•˜λ©΄ 창의 크기가 μ’μ•„μ‘Œμ„ λ•Œ μžλ™μœΌλ‘œ 쀄 λ°”κΏˆμ΄ λœλ‹€. κ°€λ‚˜λ‹€λΌλ§ˆλ°”μ‚¬μ•„μžμ°¨μžνƒ€νŒŒν•˜~~κ°€λ‚˜λ‹€λΌλ§ˆλ°”μ‚¬μ•„μžμ°¨μžνƒ€νŒŒν•˜~~κ°€λ‚˜λ‹€λΌλ§ˆλ°”μ‚¬μ•„μžμ°¨μžνƒ€νŒŒν•˜~~ white-space : nowrap μ€„λ°”κΏˆμ„ ν•˜μ§€ 말아야 ν•  상황일 λ•Œκ°€ μžˆλ‹€. 이럴 λ•ŒλŠ” white-space : nowrap; 을 μ΄μš©ν•˜λ©΄ λœλ‹€. μ°½ 크기λ₯Ό 쀄여도 μ€„λ°”κΏˆμ΄ λ˜μ§€μ•ŠλŠ”λ‹€. ..
background css μΆ•μ•½, ν•œλ²ˆμ— μ“°λŠ” 방법, μ€„μ—¬μ„œ 써보자 background css μΆ•μ•½, ν•œλ²ˆμ— μ“°λŠ” 방법, μ€„μ—¬μ„œ 써보자. background cssλ₯Ό μ μš©ν•  λ•Œ λ§Žμ€ 속성듀이 μžˆλ‹€. 이것을 ν•œλ²ˆμ— μ€„μ—¬μ„œ 써보자. background css .wrap { background-color:#CCC; background-image:url("image/photo1.png"); background-position:left center; background-size:20%; background-repeat:no-repeat; background-attachment:fixed; } λ°±κ·ΈλΌμš΄λ“œ 색 bacground-color: #ccc이고, bacground-image: url('image/photo1.png') 이미지가 μΆ”κ°€λ˜μ–΄ μžˆλ‹€. 그리고 background-ima..
before after css κ°€μƒμš”μ†Œ μ„ νƒμž before와 after κ°€μƒμš”μ†Œ μ„ νƒμž css ::before μš”μ†Œμ˜ 맨 μ•žμ— λ°°μΉ˜ν•˜λŠ” λ§ˆν¬μ—…μ— μ—†λŠ” κ°€μƒμš”μ†Œ ::after μš”μ†Œμ˜ 맨 뒀에 λ°°μΉ˜ν•˜λŠ” λ§ˆν¬μ—…μ— μ—†λŠ” κ°€μƒμš”μ†Œ :::before 와 ::after을 λ§ˆν¬μ—…ν•  경우, ν•„μˆ˜λ‘œ {content:""; } 이 λ“€μ–΄κ°€μ•Ό ν•œλ‹€. 문자λ₯Ό ν‘œμ‹œν•  λ•ŒλŠ” λ”°μ˜΄ν‘œ μ•ˆμ— 문자λ₯Ό λ„£μœΌλ©΄ λœλ‹€. λ‹€λ₯Έ κΈ°λŠ₯을 ν•˜λ©΄μ„œ λ¬Έμžκ°€ 없을 경우 λΉˆλ”°μ˜΄ν‘œλ§Œ λ„£μœΌλ©΄ λœλ‹€. 그리고 inline 속성을 가지고 μžˆμœΌλ―€λ‘œ 크기 값을 μ£Όλ €λ©΄ {display: inline-block; }μ΄λ‚˜ {display: block; }속성을 λ„£μ–΄μ€˜μ•Όν•œλ‹€. .test1::before {display: block; content:"";} 예제λ₯Ό ν†΅ν•΄μ„œ ν™•μΈν•΄λ³΄μž. ********* .test1에 ::bef..
λ°˜μ‘ν˜• λ°±κ·ΈλΌμš΄λ“œ 이미지 λ§Œλ“€κΈ° λ°˜μ‘ν˜• λ°±κ·ΈλΌμš΄λ“œ 이미지 λ§Œλ“€κΈ° css calc ν•¨μˆ˜ μ΄μš©ν•΄μ„œ λ°˜μ‘ν˜• λ°±κ·ΈλΌμš΄λ“œ 이미지λ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€. λ°˜μ‘ν˜• λ°±κ·ΈλΌμš΄λ“œ 이미지λ₯Ό calcν•¨μˆ˜λ₯Ό μ΄μš©ν•΄μ„œ λ§Œλ“€κΈ° λ°˜μ‘ν˜• 배경이미지 λ§Œλ“€κΈ° 어렡지 μ•Šκ²Œ ν•΄κ²° λ°˜μ‘ν˜• λ°±κ·ΈλΌμš΄λ“œ 이미지 calc ν•¨μˆ˜ λ°˜μ‘ν˜• λ°±κ·ΈλΌμš΄λ“œλ₯Ό λ§Œλ“€μ–΄λ³΄μ„Έ. cssμ—μ„œ λ°±κ·ΈλΌμš΄λ“œκ°€ λ“€μ–΄κ°ˆ div 크기λ₯Ό μ •ν•΄μ€€λ‹€. λ°˜μ‘ν˜•μœΌλ‘œ ν• κ±°λΌμ„œ max-width 값을 λ„£μ–΄μ€Œ 그리고 height 값은 0으둜 ν•΄μ£Όκ³  λŒ€μ‹  padding-bottomμ΄λ‚˜ padding-top κ°’μœΌλ‘œ λ°±κ·ΈλΌμš΄λ“œ 이미지가 λ“€μ–΄κ°ˆ 크기λ₯Ό λΉ„μœ¨λ‘œ κ³„μ‚°ν•΄μ„œ λ„£μ–΄μ€€λ‹€. padding-bottom : λ°±κ·ΈλΌμš΄λ“œ μ„Έλ‘œ λ„ˆλΉ„κ°’/κ°€λ‘œ λ„ˆλΉ„κ°’*100% λ°±κ·ΈλΌμš΄λ“œ 이미지가 λ“€μ–΄κ°ˆ 크기가 κ°€λ‘œ: 860px μ„Έλ‘œ: 700px μ΄λ―€λ‘œ paddi..
이미지 맡 λ§Œλ“€κΈ°(이미지 맡 μ’Œν‘œκ°’ μ‰½κ²Œ μ°ΎκΈ°) 이미지 맡 λ§Œλ“€κΈ°(이미지 맡 μ’Œν‘œκ°’ μ‰½κ²Œ μ°ΎκΈ°) 이미지 맡은 ν•˜λ‚˜μ˜ 이미지에 μ—¬λŸ¬ 개의 링크λ₯Ό 걸수 μžˆμ–΄μš”. μ—¬κΈ°μ—μ„œ usemap의 맡이름과 map νƒœκ·Έμ•ˆμ˜ name의 맡이름은 동일해야 ν•©λ‹ˆλ‹€. area shape 맡 λͺ¨μ–‘ area shapge 맡λͺ¨μ–‘은 3κ°€μ§€μž…λ‹ˆλ‹€. 이 μ„Έ 가지이면 무엇이든지 λͺ¨μ–‘을 λ§Œλ“€μ–΄ 링크할 수 μžˆμŠ΅λ‹ˆλ‹€. rect μ‚¬κ°ν˜• circle 원 poly λ‹€κ°ν˜• μ‚¬κ°ν˜• 맡 원λͺ¨μ–‘ 맡 λ‹€κ°ν˜• 맡 μ’Œν‘œκ°’μ€ ν•œ λ°©ν–₯으둜 μž…λ ₯ν•΄μ•Ό ν•©λ‹ˆλ‹€. ν—›κ°ˆλ¦¬μ§€ μ•Šκ²Œ μ‹œκ³„λ°©ν–₯으둜 μ’Œν‘œκ°’μ„ μž…λ ₯ν•˜μ„Έμš”. 이 μ’Œν‘œκ°’λ“€μ„ μ•ŒκΈ° μœ„ν•΄μ„œλŠ” ν¬ν† μƒ΅μ—μ„œ 이미지λ₯Ό λΆˆλŸ¬μ™€μ„œ 꼭짓점에 μ»€μ„œλ₯Ό 두면 μ’Œν‘œκ°’μ΄ λ‚˜νƒ€λ‚©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ 이 방법은 μ‹œκ°„μ΄ κ±Έλ¦¬λ―€λ‘œ μ‰½κ²Œ μ’Œν‘œκ°’μ„ μ•Œ 수 μžˆλŠ” μ‚¬μ΄νŠΈλ₯Ό μ΄μš©ν•˜λ©΄ νŽΈν•©λ‹ˆλ‹€. 이미지 맡 μ’Œν‘œκ°’ μ‰½κ²Œ ..
무료 μ•„μ΄μ½˜ μ‚¬μ΄νŠΈ - BEST 8개 μ‚¬μ΄νŠΈπŸ„ 무료 μ•„μ΄μ½˜ 폰트 μ‚¬μ΄νŠΈλ₯Ό μ†Œκ°œν•΄λ“œλ¦½λ‹ˆλ‹€. κ°œμΈμ΄λ‚˜ μƒμ—…μš© 무료 μ•„μ΄μ½˜μœΌλ‘œ μ‚¬μš©ν•  수 μžˆλŠ” μ‚¬μ΄νŠΈλ„ μžˆμ–΄μ„œ μ €λŠ” μ—¬κΈ°μ—μ„œ 무료 μ•„μ΄μ½˜μ„ λ‹€μš΄λ‘œλ“œν•΄μ„œ νšŒμ‚¬ ν™ˆνŽ˜μ΄μ§€μ— μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. μ „μ—λŠ” μΌλŸ¬μŠ€νŠΈμ—μ„œ 직접 폰트λ₯Ό κ·Έλ €μ„œ png둜 μ €μž₯ν•΄μ„œ μ“°κ±°λ‚˜ svg둜 μ €μž₯ν•΄μ„œ μΌλŠ”λ°μš”. μ§€κΈˆμ€ κ·Έλƒ₯ 무료 μ•„μ΄μ½˜ μ‚¬μ΄νŠΈμ—μ„œ κ°€μ Έμ˜΅λ‹ˆλ‹€. 깨지지 μ•ŠλŠ” μ•„μ΄μ½˜μœΌλ‘œ svgλ₯Ό 주둜 μ΄μš©ν•©λ‹ˆλ‹€. μ œκ°€ μ΄μš©ν•˜λŠ” 무료 μ•„μ΄μ½˜ μ‚¬μ΄νŠΈμž…λ‹ˆλ‹€. 1. 폰트 어썸(font awesome) κ°€μž₯ 많이 μ•Œκ³  κ³„μ‹€κ±°μ˜ˆμš”. κ°€μž₯ ν™œμš©λ„κ°€ 높은 ν°νŠΈμ•„μ΄μ½˜ μ‚¬μ΄νŠΈμ£ . ν•™μ›μ—μ„œλ„ 이 μ•„μ΄μ½˜ μ‚¬μ΄νŠΈλŠ” 빼놓지 μ•Šκ³  μ†Œκ°œν• κ±°μ—μš”. λ¬΄λ£Œμ™€ 유료둜 λ‚˜λˆ μ ΈμžˆμŠ΅λ‹ˆλ‹€. ν°νŠΈμ–΄μΈ - Font Awesome μ•„μ΄μ½˜ μ‚¬μš©λ²• ν°νŠΈμ–΄μΈ(fontawesome)μ΄μš©ν•˜κΈ° ν°νŠΈμ–΄μΈ..
유튜브 λ™μ˜μƒ μžλ™μ‹€ν–‰ μ†ŒμŠ€ 유튜브 λ™μ˜μƒ μžλ™μ‹€ν–‰ μ†ŒμŠ€ 유튜브λ₯Ό μ›ΉνŽ˜μ΄μ§€μ—μ„œ μžλ™μ‹€ν–‰ν•΄λ³΄μ•„μš”. λΈ”λ‘œκ·Έμ—μ„œλŠ” μ˜ˆμ „μ— μ μš©λ˜μ—ˆμ§€λ§Œ μ§€κΈˆμ€ μžλ™μ‹€ν–‰μ„ λ§‰μ•„λ†¨λ„€μš”. μ²˜μŒμ—” λͺ¨λ°”일에 μ•ˆλ‚˜μ˜€λ‹€κ°€ μ§€κΈˆμ€ λͺ¨λ‘ μ•ˆλ‚˜μ˜€λ„€μš”. λΈ”λ‘œκ·Έ λ°©λ¬Έμžκ°€ μ›ν•˜μ§€ μ•ŠλŠ” λ™μ˜μƒμ„ λΆˆν•„μš”ν•˜κ²Œ λ³Όν•„μš”λŠ” μ—†μœΌλ‹ˆκΉμš”. μ›ΉνŽ˜μ΄μ§€μ— μ μš©ν•˜μ„Έμš”. λ¨Όμ € 유튜브 μ½”λ“œλ₯Ό λ³΅μ‚¬ν•΄μ˜€μ„Έμš”. 이 λ™μ˜μƒμ˜ μ†ŒμŠ€λ₯Ό νΌμ™”μŠ΅λ‹ˆλ‹€. youtu.be/k24UEMaLwEk μ•„μ΄ν”„λ ˆμž„ μ†ŒμŠ€μ—μ„œ 유튜브의 url뒀에 ?version-2&autoplay=1λ₯Ό λΆ™μ—¬μ£Όμ„Έμš”. λ˜λŠ” url 뒀에 ?rel=0&autoplay=1λ₯Ό λΆ™μ—¬μ£Όμ„Έμš”. | 유튜브 λ™μ˜μƒ μŒμ†Œκ±° 및 μžλ™μž¬μƒλ§Œ ν•˜κ³ μ‹Άμ„ λ•Œ 유튜브 url뒀에 ?autoplay=1&mute=1λ₯Ό λΆ™μ΄μ„Έμš”. | 유튜브 λ™μ˜μƒ μŒμ†Œκ±°λ§Œ ν•˜κ³ μ‹Άμ„ λ•Œ 유튜브 url뒀에 ?..

λ°˜μ‘ν˜•