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

CSSπŸ”§/css μ„ νƒμž&κ°€μƒν΄λž˜μŠ€,κ³΅ν†΅ν΄λž˜μŠ€7

CSS :nth-child(n) even, 2n 짝수번째 μ„€μ • 1μ—΄λ‘œ λ‚˜μ—΄λœ 컨텐츠듀을 μ§μˆ˜μš”μ†Œλ§Œ 였λ₯Έμͺ½μœΌλ‘œ κ°€κ²Œ 재배치 κ³΅ν†΅ν΄λž˜μŠ€λ‘œ λ™μ•Œν•œ ν΄λž˜μŠ€μ— :nth-chiled(even) .about_page .desc_wrap:nth-child(even) .desc_img { float: right; } .about_page .desc_wrap:nth-child(even) .txt_wrap { float: right; } λ˜λŠ” κ³΅ν†΅ν΄λž˜μŠ€λ‘œ λ™μ•Œν•œ ν΄λž˜μŠ€μ— :nth-chiled(2n) .about_page .desc_wrap:nth-child(2n) .desc_img { float: right; } .about_page .desc_wrap:nth-child(2n) .txt_wrap { float: right; } nth-child λŠ” ν˜•μ œμš”μ†Œλ“€μ˜ 선택이 κ°€λŠ₯ν•œ κ°€μƒμ„ νƒμž.. 2022. 10. 28.
css :not κ°€μƒν΄λž˜μŠ€ λΆ€μ •μ„ νƒμž :not() μ„ νƒμž μ •μ˜ ν•œμš”μ†Œμ—λ§Œ 적용 css μŠ€νƒ€μΌμ„ νŠΉμ • μ„ νƒμžλ§Œ μ œμ™Έν•˜κ³  μ‹Άμ„λ•Œ μ‚¬μš© μ˜ˆμ‹œ /* input type text 쀑 .input_file은 μ œμ™Έ */ .inquiry_page .inquiry_area input[type=text]:not(.input_file) { width: 100%; height: 45px; background: #f8f8f8; border: none; padding: 0 15px; } λ¬Έμ˜μž‘μ„±ν‘œμ— input νƒ€μž… text 에 곡톡 클래슀둜 λ””μžμΈμ„ μ£Όμ—ˆλ‹€. /* input type text 쀑 .input_file은 μ œμ™Έ */ .inquiry_page .inquiry_area input[type=text]:not(.input_file) { width: 100%; .. 2022. 10. 10.
css μ„ νƒμž 정리 μ„ νƒμžλž€ ? 무언가에 μŠ€νƒ€μΌμ„ 주고자 ν• λ•Œ css μ‹œνŠΈμ—μ„œ λŒ€μƒμ„ μ •ν•΄μ€€λ‹€. μ „μ²΄μ„ νƒμž *{margin: 0; padding: 0px;} * λ¬Έμ„œλ¬΄λ“  μš”μ†Œμ— 적용(μ΄ˆκΈ°ν™” μ‹œμ—λ§Œ ν•œλ°©μ— μ‚¬μš©) μ—¬λŸ¬μš”μ†Œ λ™μ‹œμ„ νƒ h1,h2,h3,h4,h5,h6 {font-weight: normal;} ,둜 뢄리 μ•„μ΄λ””μ„ νƒμž #header μ•„μ΄λ””μ„ νƒμžλŠ” ν•œ νŽ˜μ΄μ§€μ— ν•œλ²ˆλ§Œ μ‚¬μš© κ°€λŠ₯ ν΄λž˜μŠ€μ„ νƒμž .logo 아이디 μ„ νƒμž μ•„λž˜ .으둜 ꡬ뢄 λ§Žμ€ μš”μ†Œμ— μŠ€νƒ€μΌμ„ ν•œκΊΌλ²ˆμ— μ§€μ •ν•˜κ³ μž ν• λ•Œ μœ ν˜•μ„ νƒμž p { color: red; } μš”μ†Œ 이름 ν•˜μœ„μ„ νƒμž #hearder .logo .img λΆ€λͺ¨μš”μ†ŒλΆ€ν„° μ•ˆμœΌλ‘œ ν•˜λ‚˜μ”© 적어듀어감 μžμ‹μ„ νƒμž #container>p νƒ­ν‚€ ν•œλ²ˆμΈ μš”μ†Œ μ§κ³„μžμ‹μΈ λͺ¨λ“  μš”μ†Œμ— 적용 (직계이후 μžμ† λΆˆν¬ν•¨) 자.. 2022. 10. 9.
CSS κ³΅ν†΅ν΄λž˜μŠ€ [class^=] & background μ•„μ΄μ½˜ 곡톡 λ³€κ²½ μ„Ήμ…˜μ— κ³΅ν†΅μœΌλ‘œ λ“€μ–΄κ°€λŠ” μ•„μ΄μ½˜μ΄ μ—¬λŸ¬κ°œ μžˆμ„κ²½μš°, κ³΅ν†΅ν΄λž˜μŠ€ [class^=] 을 μ‚¬μš©ν•˜μ—¬ μ‰½κ²Œ μ μš©ν•΄λ³΄μž. μ—¬κΈ° μ•„μ΄μ½˜μ— μ»€μ„œλ₯Ό κ°€μ Έλ‹€λŒ€λ©΄ 색상이 λ³€ν•˜κ²Œλ” λ§Œλ“€μ–΄λ³΄μž. 1. κ³΅ν†΅ν΄λž˜μŠ€λ₯Ό μ΄μš©ν•  κ²ƒμ΄λ―€λ‘œ htmlμ—μ„œ νƒœκ·Έμ— classλ₯Ό μ§€μ • λ¨Όμ € μ—¬λŸ¬κ°œκ°€ λ“€μ–΄κ°€μ•Όν•˜κΈ° λ•Œλ¬Έμ—, html μ—μ„œ img κ°€ μ•„λ‹Œ cssμ—μ„œ background둜 μ²˜λ¦¬ν•œλ‹€. html μ˜ˆμ‹œ 유튜브 2. μ•„μ΄μ½˜ μœ„μΉ˜μž‘κΈ° .main_all_game .game .sns { position: absolute; right: 20px; top: 220px; } λ¨Όμ € μ•„μ΄μ½˜μ΄ λ“€μ–΄κ°ˆ μœ„μΉ˜λ₯Ό μž‘μ•„μ€€ λ‹€μŒ 3. cssμ—μ„œ κ³΅ν†΅ν΄λž˜μŠ€ μ£ΌκΈ° [class^=icon_sns] { width: 20px; height: 20px; display: inlin.. 2022. 10. 2.
CSS :nth-child(n) κ°€μƒμ„ νƒμž nav μ„€μ • nth-child λž€? λΆ€λͺ¨μ˜ n번째 μžμ‹ μš”μ†Œ 선택을 λ§ν•œλ‹€. 예제 κ³ κ³  상단 헀더 메인메뉴(λ“œλ‘­λ°•μŠ€)λ₯Ό νŽΌμ³€μ„λ•Œ μ„œλΈŒ 메뉴(depth02) λ‚˜μ˜€κ²Œ ν•˜κΈ° 자 μ΄λ ‡κ²Œ BRAND μ•ˆμ— ν•˜μœ„ 메뉴듀이 λ‚˜μ˜¬ 수 μžˆλ„λ‘ ul νƒœκ·Έμ•ˆμ— liλ₯Ό μ…‹νŒ…ν•΄μ€€λ‹€. HTML μ‚½μž… 미리보기할 수 μ—†λŠ” μ†ŒμŠ€ BRAND OUTBACK STORY BEEF STORY STEAK ACADEMY OUTBACK CSR PRESS CENTER 그리고 css 둜 λ„˜μ–΄κ°€μ„œ 상단 메인메뉴에 마우슀λ₯Ό κ°€λ”°λŒ€λ©΄ ν•˜μœ„ 메뉴가 λ‚˜μ˜¬μˆ˜ μžˆλ„λ‘ hover λ₯Ό μ§€μ •ν•΄μ€€λ‹€. #header .gnb_wrap .gnb>li:hover .depth02_wrap { display: block; } κ·Έλ‹€μŒ ν•˜μœ„λ©”λ‰΄ λ₯Ό nth 가상 μžμ‹μ„ νƒμž 둜 μ§€μ •ν•΄μ€€λ‹€ (mragi.. 2022. 9. 18.
css before, after κ°€μƒμ„ νƒμž 정리 κ°€μƒμ„ νƒμžλ₯Ό μ™œμ“ΈκΉŒ? HTMLμ—μ„œ CSS class κ°€ μ§€μ •λ˜μ§€ μ•Šμ•˜μ„κ²½μš° κ°€μƒμ„ νƒμžλ₯Ό μ΄μš©ν•΄μ„œ κΎΈλ―ΈλŠ”κ²Œ κ°€λŠ₯ν•˜λ‹€ (λ§žλ‚˜..?) :before, :after νŠΉμ •μš”μ†Œμ˜ μ•ž(:before) λ˜λŠ” λ’€(:after)에 μ§€μ •ν•œ λ‚΄μš© (ν…μŠ€νŠΈλ‚˜ 이미지)λ₯Ό μΆ”κ°€ν•  수 있음 인라인 μš”μ†Œλ‘œ κ°€μ§œμ†μ„±μ΄κΈ° λ•Œλ¬Έμ— content="" ν•„μˆ˜ μ†μ„±μœΌλ‘œ 듀어감!!! (after μ€„λ•Œ html에 ν‘œκΈ°ν•˜μ§€ μ•Šκ³ λ„ css의 λΆ€λͺ¨ μš”μ†Œμ— :after μ‚½μž…) κ΅¬κΈ€μ •μ˜ μ„ νƒμž 뒀에 :κ°€μƒμ΄λ²€νŠΈλ₯Ό 뢙이면 νŠΉμ • μ΄λ²€νŠΈλ§ˆλ‹€ 적용 ν•  μŠ€νƒ€μΌμ„ μ„€μ • ν•  수 있음 :link - λ°©λ¬Έν•œ 적이 μ—†λŠ” 링크 :visited - λ°©λ¬Έν•œ 적이 μžˆλŠ” 링크 :hover - 마우슀λ₯Ό λ‘€μ˜€λ²„ ν–ˆμ„ λ•Œ 링크둜 λ‹€λ₯Έ νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•œν›„ 링크컬러 λ³€κ²½ a:visited {c.. 2022. 9. 4.
CSS μ„ νƒμž μš°μ„ μˆœμœ„ 점수 μ„ νƒμž μš°μ„ μˆœμœ„ cssμ—μ„œ κ°™μ€μš”μ†Œκ°€ μ—¬λŸ¬ μ„ μ–Έμ˜ λŒ€μƒμ΄ λ¬μ„λ•Œ μš°μ„ μ μœΌλ‘œ μ μš©ν• κ²ƒμ„ κ²°μ • 1. μ μˆ˜κ°€ 높은 선언이 μš°μ„  2. λ™μ μ‹œ κ°€μž₯ λ§ˆμ§€λ§‰μ— μž‘μ„±λœ 선언이 μš°μ„  !important : 10000점 / λ‚¨μš©κΈˆμ§€ (μΈλΌμΈμŠ€νƒ€μΌλ‘œ 적용된 λ‚΄μš© λ³€κ²½μ‹œμ—λ§Œ μ‚¬μš©) 금기! μ§„μ§œ μ • μœ„κΈ‰ν•œ μƒν™œμΌλ•Œλ§Œ 인라인 μŠ€νƒ€μΌ 1000점 아이디 μ„ νƒμž 100점 클래슀 μ„ νƒμž 10점 νƒœκ·Έ μ„ νƒμž 1점 (κ°€μƒμš”μ†Œ before, after 은 1점) .section01 + p λŠ” λͺ‡μ μΌκΉŒ? 클래슀 μ„ νƒμž 10점 + νƒœκ·Έ μ„ νƒμž 1점 = 11점 μΆ”κ°€ - κ°€μƒν΄λž˜μŠ€ μ„ νƒμž (:hover, :first-child, :nth-child(n), :last-child )10점 - .gnb>li:not(:first-child) 첫번째λ₯Ό 제.. 2022. 9. 4.