[CSS 레이아웃] position 프로퍼티: static, relative, absolute, fixed
CSS 포지션 프로퍼티는 문서 내에서 요소를 배치하는 유형을 설정합니다. 또한 top, bottom, left, right 프로퍼티와 함께 사용되는 것이 일반적입니다. position 프로퍼티 값으로는 static, relative, absolute, fixed 네 가지가 있으며 각각에 대해서 예제와 함께 알아보겠습니다. static position 프로퍼티의 기본 값입니다. 특별히 다른 값을 지정하지 않았다면 모든 요소는 기본적으로 static 값을 갖습니다. 요소들은 차례대로 왼쪽에서 오른쪽, 위에서 아래쪽으로 쌓이게 됩니다. See the Pen CSS position: static by hogni-seoul (@hogni-seoul) on CodePen. relative 기본 위치인 static ..
더보기
파이썬 가변 객체와 불변 객체(문자열은 불변 객체이다)
파이썬에서는 모든 것이 객체입니다. 크게 가변과 불변 타입으로 나눌 수 있는데요. 어떤 타입이냐에 따라서 그 속성을 변경할 수도 하지 못할 수도 있습니다. 가변 객체 대표적인 것으로 list와 dict가 있습니다. 가변 객체는 생성된 인스턴스가 가지고 있는 값을 원하는 대로 바꿀 수 있습니다. mutable_list = [1, 2, 3, 4] print(mutable_list) # [1, 2, 3, 4] mutable_list[1] = 222 print(mutable_list) # [1, 222, 3, 4] 리스트의 두 번째 요소인 mutable_list[1]의 값이 변경된 것을 확인할 수 있습니다. 같은 동작을 튜플 인스턴스에 적용해보면 다음과 같은 오류를 만나게 됩니다. 튜플은 인덱싱, 슬라이싱은 가..
더보기
파이썬 반복문(for)으로 딕셔너리(dict) 요소를 다루기
for 반복문과 딕셔너리(dict)를 사용해서 딕셔너리 안에 모든 요소를 다루는 방법을 알아보겠습니다. 다음과 같은 딕셔너리를 예제로 다루겠습니다. 다우존스 지수에 포함되는 30개 기업의 종목코드와 기업명이 key와 value로 짝지어져 있습니다. ticker = {'JNJ': 'Johnson & Johnson', 'MCD': "McDonald's Corporation", 'PFE': 'Pfizer Inc.', 'PG': 'The Procter & Gamble Company', 'HD': 'The Home Depot, Inc.', 'MSFT': 'Microsoft Corporation', 'NKE': 'NIKE, Inc.', 'VZ': 'Verizon Communications Inc.', 'BA': '..
더보기