English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM Style 객체

스타일 객체는 단일 스타일 선언을 나타냅니다。

문서에서나, 스타일을 적용한 요소에서 스타일 객체를 접근할 수 있습니다。

스타일 객체 속성

다음 표는 Style 객체의 속성을 나열합니다。

“CSS” 열은 해당 속성이哪个CSS 버전에서 정의되었는지를 나타냅니다(CSS1,CSS2또는 CSS3)。

속성설명CSS
alignContent항목이 모든 사용 가능한 공간을 사용하지 않았을 때, 에라스틱 컨테이너 내 각 행 간의 정렬 방식을 설정하거나 반환3
alignItems에라스틱 컨테이너 내 항목의 정렬 방식을 설정하거나 반환3
alignSelf에라스틱 컨테이너 내 선택된 항목의 정렬 방식을 설정하거나 반환3
animation모든 애니메이션 속성의 줄임말 속성, animationPlayState 속성을 제외한 모든 것3
animationDelay애니메이션을 시작하는 시간을 설정하거나 반환3
animationDirection애니메이션이 반복적으로 재생되어야 하는지 설정하거나 반환3
animationDuration애니메이션이 한 주기를 완료하는 데 필요한 시간 또는 밀리초를 설정하거나 반환3
animationFillMode애니메이션이 실행되지 않은 시간에 적용되는 값을 설정하거나 반환3
animationIterationCount애니메이션을 재생할 횟수를 설정하거나 반환3
animationName@keyframes 애니메이션의 이름을 설정하거나 반환3
animationTimingFunction애니메이션의 속도 곡선을 설정하거나 반환3
animationPlayState애니메이션이 실행되거나 일시정지되도록 설정하거나 반환3
background모든 배경 속성을 하나의 선언으로 설정하거나 반환1
backgroundAttachment배경 이미지가 고정되었는지 페이지와 함께 스크롤되는지 설정하거나 반환1
backgroundColor요소의 배경색을 설정하거나 반환1
backgroundImage요소의 배경 이미지를 설정하거나 반환1
backgroundPosition배경 이미지의 시작 위치를 설정하거나 반환1
backgroundRepeat배경 이미지를 반복하는 방법을 설정하거나 반환1
backgroundClip배경을 그리는 영역을 설정하거나 반환3
backgroundOrigin배경 이미지의 정위치 영역을 설정하거나 반환3
backgroundSize배경 이미지의 크기를 설정하거나 반환3
backfaceVisibility화면에 직면하지 않았을 때 요소가 보이도록 설정하거나 반환3
borderborderWidth, borderStyle, borderColor를 한 문장에서 설정하거나 반환합니다1
borderBottom한 문장에서 모든 borderBottom 속성을 설정하거나 반환합니다1
borderBottomColor하단 경계선의 색상을 설정하거나 반환합니다1
borderBottomLeftRadius왼쪽 하단 경계선의 형상을 설정하거나 반환합니다3
borderBottomRightRadius오른쪽 하단 경계선의 형상을 설정하거나 반환합니다3
borderBottomStyle하단 경계선의 스타일을 설정하거나 반환합니다1
borderBottomWidth하단 경계선의 너비를 설정하거나 반환합니다1개
borderCollapse표格 경계선을 단일 경계선으로 병합할지 여부를 설정하거나 반환합니다2
borderColor요소의 경계선 색상을 설정하거나 반환합니다(최대 네 가지 값이 있을 수 있습니다)1
borderImage모든 borderImage 속성을 설정하거나 반환하는 단축 속성을 사용합니다3
borderImageOutset경계선 이미지 영역이 경계선을 벗어나는 양을 설정하거나 반환합니다3
borderImageRepeat이미지 경계선을 반복하거나 내림, 늘리거나 설정하거나 반환합니다3
borderImageSlice이미지 경계선의 내부 이동을 설정하거나 반환합니다3
borderImageSource경계선으로 사용되는 이미지를 설정하거나 반환합니다3
borderImageWidth이미지 경계선의 너비를 설정하거나 반환합니다3
borderLeft한 문장에서 모든 borderLeft 속성을 설정하거나 반환합니다1
borderLeftColor왼쪽 경계선의 색상을 설정하거나 반환합니다1
borderLeftStyle왼쪽 경계선의 스타일을 설정하거나 반환합니다1
borderLeftWidth왼쪽 경계선의 너비를 설정하거나 반환합니다1개
borderRadius모든 네 개의 borderRadius 속성을 설정하거나 반환하는 단축 속성을 사용합니다3
borderRight한 문장에서 모든 borderRight 속성을 설정하거나 반환합니다1
borderRightColor오른쪽 경계선의 색상을 설정하거나 반환합니다1
borderRightStyle오른쪽 경계선의 스타일을 설정하거나 반환합니다1
borderRightWidth오른쪽 경계선의 너비를 설정하거나 반환합니다1
borderSpacing표格의 셀 간의 공간을 설정하거나 반환합니다2
borderStyle요소의 경계선 스타일을 설정하거나 반환합니다(최대 네 가지 값이 있을 수 있습니다)1
borderTop한 문장에서 모든 borderTop 속성을 설정하거나 반환합니다1
borderTopColor위 경계선의 색상을 설정하거나 반환합니다1
borderTopLeftRadius왼쪽 위 경계선의 모양을 설정하거나 반환합니다3
borderTopRightRadius오른쪽 위 경계선의 모양을 설정하거나 반환합니다3
borderTopStyle위 경계선의 스타일을 설정하거나 반환합니다1
borderTopWidth위 경계선의 너비를 설정하거나 반환합니다1
borderWidth요소 경계선의 너비를 설정하거나 반환합니다(최대 네 가지 값이 있을 수 있습니다)1
bottom정위치 요소의 하단 위치를 설정하거나 반환합니다2
boxDecorationBreak페이지 심보나 행 내 요소의 줄 바꿈 심보에서 배경과 경계선의 행동을 설정하거나 반환합니다3
boxShadow한 개나 여러 개의 그림자를 프레임에 추가합니다3
boxSizing특정 요소가 어떤 방식으로 해당 영역에 맞춰지게 할 수 있도록 정의합니다3
captionSide테이블 제목의 위치를 설정하거나 반환합니다2
clear浮动 요소에 비해 요소의 위치를 설정하거나 반환합니다1
clip정위치 요소의 어느 부분이 보이게 할지 설정하거나 반환합니다2
color텍스트의 색상을 설정하거나 반환합니다1
columnCount요소가 얼마나 많은 칼럼으로 나누어야 하는지 설정하거나 반환합니다3
columnFill칼럼을 어떻게 채울지 설정하거나 반환합니다3
columnGap칼럼 사이의 간격을 설정하거나 반환합니다3
columnRule모든 columnRule 속성을 설정하거나 반환하는 약자 속성3
columnRuleColor칼럼 사이 규칙의 색상을 설정하거나 반환합니다3
columnRuleStyle칼럼 사이의 규칙 스타일을 설정하거나 반환합니다3
columnRuleWidth칼럼 사이의 규칙 너비를 설정하거나 반환합니다3
columnscolumnWidth와 columnCount를 설정하거나 반환하는 약자 속성3
columnSpan요소가 얼마나 많은 칼럼을 건너뛰어야 하는지 설정하거나 반환합니다3
columnWidth칼럼의 너비를 설정하거나 반환합니다3
contentpseudo-element :before와 :after와 함께 사용하여 생성된 내용을 삽입합니다2
counterIncrement한 개나 여러 개의 카운터를 증가시킵니다2
counterReset한 개나 여러 개의 카운터를 생성하거나 초기화합니다2
cursor마우스 포인터에 표시할 커서 유형을 설정하거나 반환합니다2
direction텍스트 방향을 설정하거나 반환합니다2
display요소의 표시 유형을 설정하거나 반환합니다1
emptyCells빈 셀의 경계선과 배경을 표시할지 여부를 설정하거나 반환합니다2
filter이미지 필터(ぼや기와 채도와 같은視覚 효과)를 설정하거나 반환합니다3
flex프로젝트가 나머지 부분에 비해 길이를 설정하거나 반환합니다3
flexBasis유연한 물질의 초기 길이 설정 또는 반환3
flexDirection유연한 항목의 방향 설정 또는 반환3
flexFlowflexDirection과 flexWrap 속성의 요약 속성3
flexGrow항목이 나머지 항목에 비해 증가될 양 설정 또는 반환3
flexShrink항목이 나머지 항목에 비해 축소될 방식 설정 또는 반환3
flexWrap유연한 항목이 포장되어야 하는지 설정 또는 반환3
cssFloat요소의 수평 정렬 방식 설정 또는 반환1
fontfontStyle, fontVariant, fontWeight, fontSize, lineHeight, fontFamily를 하나의 선언에서 설정 또는 반환1
fontFamily텍스트의 폰트 시리즈를 설정 또는 반환1
fontSize텍스트의 폰트 크기를 설정 또는 반환1
fontStyle폰트 스타일이 일반, 기울임, 또는 기울임인지 설정 또는 반환1
fontVariant소문자 대문자로 텍스트를 표시할지 설정 또는 반환1
fontWeight폰트의 두껍기 설정 또는 반환1
fontSizeAdjust폰트 회귀가 발생할 때 텍스트의 읽기 쉽기를 유지3
fontStretch폰트 시리즈에서 일반, 압축된, 또는 확장된 폰트를 선택3
hangingPunctuation점호가 행 브러시 밖에 위치할 수 있는지 지정3
height요소의 높이 설정 또는 반환1
hyphens단락 레이아웃을 개선하기 위해 단어를 어떻게 분할할지 설정3
icon저자가 표지 스타일의 대체 스타일을 사용할 수 있도록 합니다3
imageOrientation사용자代理가 이미지에 적용할 오른쪽 또는 시계 방향 회전 지정3
isolation요소가 새로운 스택 내용을 생성해야 하는지 정의3
justifyContent모든 사용 가능한 공간을 사용하지 않을 때, 유연한 컨테이너 내 항목의 정렬 방식 설정 또는 반환3
left정위치 요소의 왼쪽 위치 설정 또는 반환2
letterSpacing텍스트 행 내 문자 간의 간격 설정 또는 반환1
lineHeight텍스트 행 간의 거리 설정 또는 반환1
listStylelistStyleImage, listStylePosition, listStyleType를 하나의 선언에서 설정 또는 반환1
listStyleImage이미지를 리스트 항목 표시로 설정 또는 반환1
listStylePosition리스트 항목 표시 위치 설정 또는 반환1
listStyleType리스트 항목 표시 유형 설정 또는 반환1
margin요소의 마진을 설정하거나 반환합니다(최대 네 가지 값을 포함할 수 있습니다)1
marginBottom요소의 하단 마진을 설정하거나 반환합니다1
marginLeft요소의 왼쪽 마진을 설정하거나 반환합니다1
marginRight요소의 오른쪽 마진을 설정하거나 반환합니다1
marginTop요소의 상단 마진을 설정하거나 반환합니다1
maxHeight요소의 최대 높이를 설정하거나 반환합니다2
maxWidth요소의 최대 너비를 설정하거나 반환합니다2
minHeight요소의 최소 높이를 설정하거나 반환합니다2
minWidth요소의 최소 너비를 설정하거나 반환합니다2
navDown아래로 이동 키를 사용할 때의 탐색 위치를 설정하거나 반환합니다3
navIndex요소의 탭 순서를 설정하거나 반환합니다3
navLeft왼쪽으로 이동 키를 사용할 때 탐색할 위치를 설정하거나 반환합니다3
navRight오른쪽으로 이동 키를 사용할 때의 탐색 위치를 설정하거나 반환합니다3
navUp아래로 이동 키를 사용할 때의 탐색 위치를 설정하거나 반환합니다3
objectFit대체 요소의 내용이 사용된 높이와 너비를 기반으로 한 박스에 어떻게 맞춰져야 하는지 지정합니다3
objectPosition대체 요소가 그 블록 내에서 어떻게 정렬되어야 하는지 지정합니다3
opacity요소의 불투명도 수준을 설정하거나 반환합니다3
order엘라스틱 아이템이 나머지 아이템에 비해 순서를 설정하거나 반환합니다3
orphans요소 내에서 페이지 브레이크가 발생할 때 페이지 하단에 유지해야 하는 요소의 최소 행 수를 설정하거나 반환합니다2
outline모든 테두리 속성을 하나의 선언에서 설정하거나 반환합니다2
outlineColor요소 주위의 테두리 색상을 설정하거나 반환합니다2
outlineOffset테두리를 이동시키고, 그림자를 테두리 경계 밖으로 그립니다3
outlineStyle요소 주위의 테두리 스타일을 설정하거나 반환합니다2
outlineWidth요소 주위의 테두리 너비를 설정하거나 반환합니다2
overflow요소의 프레임 밖에 나타나는 콘텐츠 처리 방식을 설정하거나 반환합니다2
overflowX콘텐츠의 왼쪽에 지정합니다/오른쪽 경계가 요소의 내용 영역을 벗어나면 어떻게 처리할지3
overflowY콘텐츠의 상단에 지정합니다/하단 경계가 요소의 내용 영역을 벗어나면 어떻게 처리할지3
padding요소의 패딩을 설정하거나 반환합니다(최대 네 가지 값을 포함할 수 있습니다)1
paddingBottom요소의 하단 패딩을 설정하거나 반환합니다1
paddingLeft요소의 왼쪽 패딩을 설정하거나 반환합니다1
paddingRight요소의 오른쪽 패딩을 설정하거나 반환합니다1
paddingTop요소의 상단 패딩을 설정하거나 반환합니다1
pageBreakAfter페이지 브레이크 행동을 설정하거나 반환합니다2
pageBreakBefore요소 앞의 페이지 분리 행동 설정 또는 반환2
pageBreakInside요소 내의 페이지 분리 행동 설정 또는 반환2
perspective시각적으로 확인하는 방법 설정 또는 반환3D 요소의 시각적 관점 설정 또는 반환3
perspectiveOrigin설정 또는 반환3D 요소의 하단 위치 설정 또는 반환3
position요소의 정위치 방법의 유형 설정 또는 반환 (정적, 상대적, 절대적 또는 고정적)2
quotes내용물을 포함하는 인용 부호의 유형 설정 또는 반환2
resize요소가 사용자에 의해 크기를 조정할 수 있는지 설정 또는 반환3
right정위치 요소의 정확한 위치 설정 또는 반환2
tableLayout테이블 셀, 행 및 열을 배치하는 방식 설정 또는 반환2
tabSize탭 길이 설정 또는 반환3
textAlign텍스트 수평 정렬 방식 설정 또는 반환1
textAlignLast텍스트 정렬이 'justify'로 설정된 경우, 블록이나 마지막 줄이 강제 줄 바꿈 전에 정렬되는 방식 설정 또는 반환3
textDecoration텍스트 장식 설정 또는 반환1
textDecorationColor텍스트 장식에서 색상 설정 또는 반환3
textDecorationLine텍스트 장식에서 행 유형 설정 또는 반환3
textDecorationStyle텍스트 장식에서 선 스타일 설정 또는 반환3
textIndent텍스트 첫 번째 줄의 인덱스 설정 또는 반환1
textJustify텍스트 정렬이 'justify'로 설정된 경우 사용하는 정렬 방법 설정 또는 반환3
textOverflow텍스트가 포함 요소에서 벗어나면 발생하는 일 설정 또는 반환3
textShadow텍스트의 그림자 효과 설정 또는 반환3
textTransform텍스트 대문자 설정 또는 반환1
top정위치 요소의 상단 위치 설정 또는 반환2
transform변환2D 또는3D 변환 요소에 적용3
transformOrigin변환 후 요소의 위치 설정 또는 반환3
transformStyle설정 또는 반환3D 공간에서 내포된 요소를 렌더링하는 방식3
transition네 개의 효과적 변환 속성을 설정 또는 반환하는 간단한 속성3
transitionProperty효과적 변환에 대응하는 CSS 속성 설정 또는 반환3
transitionDuration효과적 변환이 완료되기까지 필요한 초 또는 밀리초 설정 또는 반환3
transitionTimingFunction효과적 변환 속도 곡선 설정 또는 반환3
transitionDelay효과적 변환 시작 시간 설정 또는 반환3
unicodeBidi같은 문서 내에서 여러 언어를 지원하기 위해 텍스트를 다시 쓰는지 여부를 설정하거나 반환합니다2
userSelect요소의 텍스트를 선택할 수 있는지 여부를 설정하거나 반환합니다2
verticalAlign요소 내 내용의 수직 정렬 방식을 설정하거나 반환합니다1
visibility요소가 보이어야 하는지 여부를 설정하거나 반환합니다2
whiteSpace문자 중 탭, 개행 및 공백을 처리하는 방법을 설정하거나 반환합니다1
width요소의 너비를 설정하거나 반환합니다1
wordBreakCJK 스크립트가 아닌 스크립트의 띄어쓰기 규칙을 설정하거나 반환합니다3
wordSpacing문자 중 단어 간 간격을 설정하거나 반환합니다1
wordWrap긴 불가능한 단어를 끊어 떨어뜨리고 다음 줄로 이동할 수 있게 합니다3
widows페이지 상단에 보이는 요소의 최소 행 수를 설정하거나 반환합니다2
zIndex위치 요소의 스택 순서를 설정하거나 반환합니다2

관련 참조

HTML 강의:HTML CSS

CSS 강의:CSS 강의

HTML 참조:HTML <style> 태그

CSS 참조:CSS 속성