목록CSS (12)
판봉 개발 일기
Attribute-property 이번시간에는 제목 그대로 attribute-property에 대해서 알아 볼겁니다. 브라우저는 웹페이지를 만나면 HTML을 읽고 DOM객체를 생성합니다. 그리고 요소노드(element node)에서 대부분의 표준HTML속성들은 DOM객체의 프로퍼티가 되죠. 가 있으면 DOM 객체에서 body.id="page"로 사용할수있는것처럼요 하지만 인생처럼 이렇게 쉽게쉽게 흘러가지만은 않습니다. 만약 표준이 아닌 속성이 있다면 어떻게 될까요? 위에 방식으로는 찾을 수가 없습니다. 그럴때에는 querySelector가 아닌 getAttribute를 이용해야합니다. 바로 비표준 속성을 가져오는 것이죠. 물론 위의 사진처럼 setAttribute라는 것을 이용하여 비표준 속성을 변경할 ..
오늘은 제목에 나와있듯이 Mediaa Query와 Grid를 알아볼건데 그 전에 먼저 flex를 간단하게 집고 가겠습니다. flex는 안쪽의 아이템들에 대해서 정렬이 되는것입니다. 고전적인 방식으로는 전체 레이아웃 : float(left, right, clear) 세부 레이아웃 : display(inline-block, block) 모던한 현대적인 방식으로는 전체 레이아웃 : grid 세부 레이아웃 : flexbox 이렇게 나누어 집니다. 그리고 참고로 웹 표준이 나오면 자바스크립트는 빨리 적용이 되는데 HTML과 CSS는 표준이 나와도 상대적으로 덜 빠르게 적용이 된다고 합니다. Media Query 먼저 여기서 QUERY란 "질의어"를 말합니다. 예, 묻고 답하는 그것 맞습니다. Media Query..
위 사진은 float를 썼던 기존 코드를 갈아 엎고 flex box 형식으로 되게끔 다시 다 만든 것 입니다. 원래는 이러 했습니다. 오른쪽에 2열로 광고 배너가 있습니다. 메뉴 안내 표시가 왼쪽에 따라오고 본문을 기준으로 오른쪽에는 광고 배너가 있고, 상단에는 큰 배너 광고가 있습니다. 구현 코드👇👇 더보기 10분안에 완성하는 초간단 요리! https://www.rocketpunch.com/" target="_blank"> 신라면 볶음밥 5분 육포 달걀 마요 비빔면 https://www.10000recipe.com/recipe/6938659" target="_blank">신라면 볶음밥 혼자사는 자취생들! 오늘 점심은 신라면 볶음밥 완전추천! 재료 목록 재료 용량 신라면 1개 달걀 1개 식용유 약간 밥 ..
오늘은 저번 시간에 못다한 CSS 레이아웃 및 속성과 Flex에 대하여 알아보겠습니다. 먼저 font에 관련된 것들 부터 알아 보겠습니다. font 속성 1.font-size 속성 기본적으로 h1의 기본 크기는 32픽셀, p태그의 기본 크기는 16픽셀입니다. 👇 더보기 Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum 위의 코드에 font-size라는 것 중에서 samll은 현재는 잘 사용하지 않는다고 합니다. 실제로 작업을 할때는 클래스를 만들어서 거기에 폰트를 조정하던지 하는 작업을 합니다. 👇 더보기 Lorem ipsum Lorem ipsum 위의 코드를 살펴보면 font=family가 보입니다. 그 뒤에 오는 것은 어떤 폰트인가를 결정해 줍..
오늘은 CSS의 두번째 시간이었다. 먼저 위치속성을 알아 보았다. 위치 속성 position 속성 - static(기본): 일반적인 문서 흐름에 따라 배치 - relative: 기준 위치를 선택한 요소로 변경 - absolute: 문서(static) 또는 부모(.relative) 기준 절대 위치 좌표를 설정 - fixed: 화면을 기준으로 절대 위치 좌표를 설정 위치 속성과 관련된 공식 - 자손의 position속성에 absolute 키워드를 적용하면 부모는 height 속성을 사용 (공간영역을 차지하도록 함) - 자손의 position 속성에 absolute 키워드를 적용하면 부모의 position 속성에 relative키워드를 적용 (기준점을 변경) 즉, 쉽게 말해서 static -> 정적임(멈춰있는..
개인적으로 추천하는 찌개 TOP 3🥘 부대찌개 스팸김치찌개 순두부찌개 부대찌개 레시피 재료 목록과 수량 재료 수량 김치 1줌 비엔나 20개 스팸 1개 두부 1/3모 떡 1줌 대파 10센티 4개 홍고추 2개 쳥양고추 큰것 2개 사골곰탕 1봉지 조리순서 고추는 어슷썰고 두부는 한입크기로 썰어주세요. 스팸은 반드시 얇게 잘라주세요. 두꺼우면 국물 맛이 제대로 안 배고 맛이 따로 놀아요. 비엔나는 사선으로 잘라주세요. 떡은 너무 많이 넣으면 국물이 텁텁해지므로 반드시 1줌만 넣어주세요. 김치도 많이 넣으면 김치맛이 많이 나요. 적당한 밸런스가 중요한데요. 밥공기 1/4 넣어주세요. 된장반큰술,고추가루 4큰술(듬뿍), 마늘2큰술, 국간장2큰술, 설탕반큰술, 물 소주컵 반컵을 섞어주세요. 두부, 햄, 떡을 테두리에..
오늘은 CSS의 의사 클래스인 구조, 문자 선택자에 대하여 알아 보겠습니다. 먼저 의사 클래스란 무엇이나면 가짜, 같은 역할을 하는 비슷한 이라는 의미로 흔히 말하는 [짝퉁]의 개념이라고 보시면 될것같습니다. 물론 짝퉁도 엄연히 그 물건의 용도를 하고 있습니다. 의사 클래스의 구조 선택자에는 다음과 같은 3가지의 선택자가 존재합니다. (많이 쓰는것 3가리를 꼽은 것) :first-child - 형제 관계 중에서 첫번째에 위치하는 태그를 선택 - 선택자와 같은 레벨의 요소들 중 첫번째 요소를 선택 :last-child - 형제 관계 중에서 마지막에 위치하는 태그를 선택 :nth-child(수열) - 형제 관계 중에서 앞에서 수열 번째에 태그를 선택 - 예) 1, 3, 5, 7, 9 => 2n+1=> nth..
오늘은 CSS의 크기 단위 먼저 살펴보겠습니다. 크기 단위 : px과 % - px : 픽셀 단위 - % : 백분율 단위 CSS엔 px과 %라는 크기 단위가 있습니다. 위의 사진과 같이 웹 브라우저의 문서의 기본 폰트 크기는 16px입니다. 즉 fonit-size : 150% --> 16*1.5=24px이 됩니다. 두번째 크기 단위로는 em과 rem이 있습니다. em : 부모 요소의 폰트 크기를 기준으로 하여 상대 비율을 정한 것 rem : 루트 요소(html) 폰트 크기 기준 상대 비율을 정한것 한가지 주의 할점이 있는데 단순히 em만 사용하면 나중에 문제가 복잡해지는 경우가 생깁니다. 부모 요소의 폰트크기를 찾을 수 없다면 그 부모의 부모요소를 찾게 되는데 이것을 코드를 작업할때 굉장히 고난을 초래하는..
🍲개인적으로 추천하는 찌개 TOP 3🥘 부대찌개 스팸김치찌개 순두부찌개 부대찌개 레시피 재료 목록과 수량 재료 수량 김치 1줌 비엔나 20개 스팸 1개 두부 1/3모 떡 1줌 대파 10센티 4개 홍고추 2개 쳥양고추 큰것 2개 사골곰탕 1봉지 조리순서 고추는 어슷썰고 두부는 한입크기로 썰어주세요. 스팸은 반드시 얇게 잘라주세요. 두꺼우면 국물 맛이 제대로 안 배고 맛이 따로 놀아요. 비엔나는 사선으로 잘라주세요. 떡은 너무 많이 넣으면 국물이 텁텁해지므로 반드시 1줌만 넣어주세요. 김치도 많이 넣으면 김치맛이 많이 나요. 적당한 밸런스가 중요한데요. 밥공기 1/4 넣어주세요. 된장반큰술,고추가루 4큰술(듬뿍), 마늘2큰술, 국간장2큰술, 설탕반큰술, 물 소주컵 반컵을 섞어주세요. 두부, 햄, 떡을 테두리..
개인적으로 추천하는 찌개 TOP 3 부대찌개 스팸김치찌개 순두부찌개 부대찌개 레시피 재료 목록과 수량 재료 수량 김치 1줌 비엔나 20개 스팸 1개 두부 1/3모 떡 1줌 대파 10센티 4개 홍고추 2개 쳥양고추 큰것 2개 사골곰탕 1봉지 조리순서 고추는 어슷썰고 두부는 한입크기로 썰어주세요. 스팸은 반드시 얇게 잘라주세요. 두꺼우면 국물 맛이 제대로 안 배고 맛이 따로 놀아요. 비엔나는 사선으로 잘라주세요. 떡은 너무 많이 넣으면 국물이 텁텁해지므로 반드시 1줌만 넣어주세요. 김치도 많이 넣으면 김치맛이 많이 나요. 적당한 밸런스가 중요한데요. 밥공기 1/4 넣어주세요. 된장반큰술,고추가루 4큰술(듬뿍), 마늘2큰술, 국간장2큰술, 설탕반큰술, 물 소주컵 반컵을 섞어주세요. 두부, 햄, 떡을 테두리에 ..