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

Objeto Style do HTML DOM

o objeto Style representa uma única declaração de estilo.

o objeto Style pode ser acessado a partir do documento ou do elemento ao qual o estilo é aplicado.

propriedades do objeto estilo

a tabela a seguir lista as propriedades do objeto Style.

“ CSS”coluna indica em qual versão do CSS a propriedade está definida (CSS1,CSS2ou CSS3)。

propriedadedescriçãoCSS
alignContentquando os itens não usam todo o espaço disponível, definir ou retornar o alinhamento entre as linhas dentro do contêiner flexível3
alignItemsdefinir ou retornar o alinhamento dos itens dentro de um contêiner flexível3
alignSelfdefinir ou retornar o alinhamento dos itens dentro de um contêiner flexível3
animationtodas as propriedades de animação abaixo, exceto animationPlayState3
animationDelaydefinir ou retornar o tempo de início da animação3
animationDirectiondefinir ou retornar se a animação deve ser alternada uma vez3
animationDurationdefinir ou retornar o tempo necessário para completar um ciclo da animação em segundos ou milissegundos3
animationFillModedefinir ou retornar o valor aplicado fora do tempo de execução da animação3
animationIterationCountdefinir ou retornar o número de vezes que a animação deve ser reproduzida3
animationNamedefinir ou retornar o nome da animação @keyframes3
animationTimingFunctiondefinir ou retornar a curva de velocidade da animação3
animationPlayStatedefinir ou retornar se a animação deve ser executada ou pausada3
backgrounddefinir ou retornar todos os atributos de fundo em uma declaração1
backgroundAttachmentdefinir ou retornar se a imagem de fundo deve ser fixa ou rolar com a página1
backgroundColordefinir ou retornar a cor de fundo do elemento1
backgroundImagedefinir ou retornar a imagem de fundo do elemento1
backgroundPositiondefinir ou retornar a posição inicial da imagem de fundo1
backgroundRepeatdefinir ou retornar como a imagem de fundo deve ser repetida (estampada)1
backgroundClipdefinir ou retornar a área de pintura do fundo3
backgroundOrigindefinir ou retornar a área de localização da imagem de fundo3
backgroundSizedefinir ou retornar o tamanho da imagem de fundo3
backfaceVisibilitydefinir ou retornar se o elemento deve ser visível quando não está virado para a tela3
borderdefinir ou retornar borderWidth, borderStyle e borderColor em uma declaração1
borderBottomdefinir ou retornar todos os atributos de borda inferior em uma declaração1
borderBottomColordefinir ou retornar a cor da borda inferior1
borderBottomLeftRadiusdefinir ou retornar a forma da borda no canto inferior esquerdo3
borderBottomRightRadiusdefinir ou retornar a forma da borda no canto inferior direito3
borderBottomStyledefinir ou retornar o estilo da borda inferior1
borderBottomWidthdefinir ou retornar a largura da borda inferior1um
borderCollapsedefinir ou retornar se as bordas da tabela devem ser empilhadas em uma única borda2
borderColordefinir ou retornar a cor da borda do elemento (pode ter até quatro valores)1
borderImageatributo abreviado para definir ou retornar todos os atributos de borderImage3
borderImageOutsetdefinir ou retornar a quantidade de área da imagem de borda que ultrapassa a borda3
borderImageRepeatdefinir ou retornar se a imagem deve ser repetida, arredondada ou esticada na borda3
borderImageSlicedefinir ou retornar o deslocamento da borda da imagem para dentro3
borderImageSourcedefinir ou retornar a imagem usada como borda3
borderImageWidthdefinir ou retornar a largura da borda da imagem3
borderLeftdefinir ou retornar todos os atributos de borda esquerda em uma declaração1
borderLeftColordefinir ou retornar a cor da borda esquerda1
borderLeftStyledefinir ou retornar o estilo da borda esquerda1
borderLeftWidthdefinir ou retornar a largura da borda esquerda1um
borderRadiusatributo abreviado para definir ou retornar todos os quatro atributos de borderRadius3
borderRightdefinir ou retornar todos os atributos de borda direita em uma declaração1
borderRightColordefinir ou retornar a cor da borda direita1
borderRightStyledefinir ou retornar o estilo da borda direita1
borderRightWidthdefinir ou retornar a largura da borda direita1
borderSpacingdefinir ou retornar o espaço entre as células da tabela2
borderStyledefinir ou retornar o estilo da borda do elemento (pode ter até quatro valores)1
borderTopdefinir ou retornar todos os atributos de borda superior em uma declaração1
borderTopColorDefine ou retorne a cor da borda superior1
borderTopLeftRadiusDefine ou retorne a forma da borda superior esquerda3
borderTopRightRadiusDefine ou retorne a forma da borda superior direita3
borderTopStyleDefine ou retorne o estilo da borda superior1
borderTopWidthDefine ou retorne a largura da borda superior1
borderWidthDefine ou retorne a largura da borda do elemento (pode ter até quatro valores)1
bottomDefine ou retorne a posição inferior do elemento posicionado2
boxDecorationBreakDefine ou retorne o comportamento do fundo e da borda do elemento em um marcador de página ou no comportamento do fundo e da borda dos elementos em linha na quebra de linha3
boxShadowAdiciona uma ou mais sombras ao frame3
boxSizingPermite que você defina alguns elementos para se adequar a uma área de certa forma3
captionSideDefine ou retorne a posição do título da tabela2
clearDefine ou retorne a posição do elemento em relação ao objeto flutuante1
clipDefine ou retorne qual parte do elemento posicionado deve ser visível2
colorDefine ou retorne a cor do texto1
columnCountDefine ou retorne o número de colunas que o elemento deve dividir3
columnFillDefine ou retorne como as colunas devem ser preenchidas3
columnGapDefine ou retorne o espaçamento entre as colunas3
columnRuleAtributo abreviado para definir ou retornar todas as propriedades columnRule3
columnRuleColorDefine ou retorne a cor da regra entre as colunas3
columnRuleStyleDefine ou retorne o estilo da regra entre as colunas3
columnRuleWidthDefine ou retorne a largura da regra entre as colunas3
columnsAtributo abreviado para definir ou retornar columnWidth e columnCount3
columnSpanDefine ou retorne quantas colunas o elemento deve cruzar3
columnWidthDefine ou retorne a largura da coluna3
contentUsado juntamente com os pseudo-elementos :before e :after para inserir conteúdo gerado2
counterIncrementAumenta um ou mais contadores2
counterResetCria ou redefine um ou mais contadores2
cursorDefine ou retorne o tipo de cursor a ser exibido para o ponteiro do mouse2
directionDefine ou retorne a direção do texto2
displayDefine ou retorne o tipo de exibição do elemento1
emptyCellsDefine ou retorne se a borda e o fundo das células vazias devem ser exibidos2
filterDefine ou retorne o filtro de imagem (efeitos visuais, como borrão e saturação)3
flexDefine ou retorne a largura do item em relação ao resto dos elementos3
flexBasisDefinir ou retornar a comprimento inicial do material elástico3
flexDirectionDefinir ou retornar a direção do item elástico3
flexFlowAtributo abreviado para flexDirection e flexWrap3
flexGrowDefinir ou retornar a quantidade de crescimento do item em relação aos outros itens3
flexShrinkDefinir ou retornar como o item se contrai em relação aos outros itens3
flexWrapDefinir ou retornar se o item elástico deve ser empacotado3
cssFloatDefinir ou retornar o alinhamento horizontal do elemento1
fontDefinir ou retornar fontStyle, fontVariant, fontWeight, fontSize, lineHeight e fontFamily em uma declaração1
fontFamilyDefinir ou retornar a família de caracteres da fonte do texto1
fontSizeDefinir ou retornar o tamanho da fonte do texto1
fontStyleDefinir ou retornar se o estilo da fonte é normal, itálico ou negrito1
fontVariantDefinir ou retornar se a fonte deve ser exibida em minúsculas ou maiúsculas1
fontWeightDefinir ou retornar se a fonte deve ser negrito1
fontSizeAdjustManter a legibilidade do texto durante o fallback da fonte3
fontStretchEscolher uma fonte comum, comprimida ou estendida da família de caracteres3
hangingPunctuationEspecificar se os sinais de pontuação podem ser colocados fora da caixa de linha3
heightDefinir ou retornar a altura do elemento1
hyphensDefinir como dividir palavras para melhorar o layout do parágrafo3
iconPermite que o autor use estilos equivalentes de sinal para definir o estilo do elemento3
imageOrientationEspecificar a rotação direita ou no sentido horário aplicada pelo agente de usuário à imagem3
isolationDefinir se o elemento deve criar novo conteúdo de empilhamento3
justifyContentQuando o item não usar todo o espaço disponível, definir ou retornar o alinhamento do item no contêiner elástico.3
leftDefinir ou retornar a posição à esquerda do elemento alinhado2
letterSpacingDefinir ou retornar o espaço entre os caracteres do texto1
lineHeightDefinir ou retornar o espaço entre as linhas do texto1
listStyleDefinir ou retornar listStyleImage, listStylePosition e listStyleType em uma declaração1
listStyleImageDefinir ou retornar uma imagem como marcador de item da lista1
listStylePositionDefinir ou retornar a posição do marcador de item da lista1
listStyleTypeDefinir ou retornar o tipo de marcador de item da lista1
margindefinir ou retornar a margem do elemento (pode conter até quatro valores)1
marginBottomdefinir ou retornar a margem inferior do elemento1
marginLeftdefinir ou retornar a margem esquerda do elemento1
marginRightdefinir ou retornar a margem direita do elemento1
marginTopdefinir ou retornar a margem superior do elemento1
maxHeightdefinir ou retornar a altura máxima do elemento2
maxWidthdefinir ou retornar a largura máxima do elemento2
minHeightdefinir ou retornar a altura mínima do elemento2
minWidthdefinir ou retornar a largura mínima do elemento2
navDowndefinir ou retornar a posição de navegação ao usar a tecla de seta para baixo3
navIndexdefinir ou retornar a ordem de tabulação do elemento3
navLeftdefinir ou retornar a posição de navegação ao usar a tecla de seta para esquerda3
navRightdefinir ou retornar a posição de navegação ao usar a tecla de seta para direita3
navUpdefinir ou retornar a posição de navegação ao usar a tecla de seta para cima3
objectFitespecificar como o conteúdo do elemento substituído deve se ajustar ao tamanho da caixa estabelecido pela altura e largura3
objectPositionespecificar o alinhamento do elemento dentro da caixa do elemento substituído3
opacitydefinir ou retornar o nível de opacidade do elemento3
orderdefinir ou retornar a ordem do item flexível em relação aos outros itens3
orphansdefinir ou retornar o número mínimo de linhas que o elemento deve manter na parte inferior da página quando ocorrer uma quebra de página dentro do elemento2
outlinedefinir ou retornar todas as propriedades do contorno em uma declaração2
outlineColordefinir ou retornar a cor do contorno ao redor do elemento2
outlineOffsetdeslocar o contorno e desenhá-lo fora da margem da borda3
outlineStyledefinir ou retornar o estilo do contorno ao redor do elemento2
outlineWidthdefinir ou retornar a largura da contorno ao redor do elemento2
overflowdefinir ou retornar como o conteúdo apresentado fora da caixa do elemento deve ser tratado2
overflowXespecificar na margem esquerda do conteúdo/como lidar com o excedente do conteúdo do elemento na margem direita3
overflowYespecificar no topo do conteúdo/como lidar com o excedente do conteúdo do elemento na margem inferior3
paddingdefinir ou retornar o preenchimento do elemento (pode conter até quatro valores)1
paddingBottomdefinir ou retornar o preenchimento inferior do elemento1
paddingLeftdefinir ou retornar o preenchimento esquerdo do elemento1
paddingRightdefinir ou retornar o preenchimento direito do elemento1
paddingTopdefinir ou retornar o preenchimento superior do elemento1
pageBreakAfterdefinir ou retornar o comportamento do símbolo de quebra de página após o elemento2
pageBreakBeforeDefinir ou retornar o comportamento do símbolo de quebra de página antes do elemento2
pageBreakInsideDefinir ou retornar o comportamento do símbolo de quebra de página dentro do elemento2
perspectiveDefinir ou retornar como ver3A perspectiva do elemento D3
perspectiveOriginDefinir ou retornar3A posição inferior do elemento D3
positionDefinir ou retornar o tipo de método de localização usado para o elemento (estático, relativo, absoluto ou fixo)2
quotesDefinir ou retornar o tipo de aspas usado para citar2
resizeDefinir ou retornar se o elemento pode ser ajustado em tamanho pelo usuário3
rightDefinir ou retornar a posição correta do elemento de alinhamento2
tableLayoutDefinir ou retornar o modo de disposição das células da tabela, linhas e colunas2
tabSizeDefinir ou retornar o comprimento do tabulador3
textAlignDefinir ou retornar o modo de alinhamento horizontal do texto1
textAlignLastDefinir ou retornar o modo de alinhamento antes da quebra de linha forçada quando o alinhamento do texto é 'justify'3
textDecorationDefinir ou retornar a decoração do texto1
textDecorationColorDefinir ou retornar a cor da decoração do texto3
textDecorationLineDefinir ou retornar o tipo de linha na decoração do texto3
textDecorationStyleDefinir ou retornar o estilo da linha na decoração do texto3
textIndentDefinir ou retornar o recuo da primeira linha do texto1
textJustifyDefinir ou retornar o método de alinhamento usado quando o texto estiver alinhado como 'justify'3
textOverflowDefinir ou retornar o que deve ocorrer quando o texto transborda o elemento contendo3
textShadowDefinir ou retornar o efeito de sombra do texto3
textTransformDefinir ou retornar o texto em maiúsculas1
topDefinir ou retornar a posição superior do elemento de alinhamento2
transformTranformar2D ou3A transformação D é aplicada ao elemento3
transformOriginDefinir ou retornar a posição do elemento após a transformação3
transformStyleDefinir ou retornar em3O modo de renderização de elementos aninhados no espaço D3
transitionUsado para definir ou retornar a propriedade abreviada de quatro propriedades de transição3
transitionPropertyDefinir ou retornar a propriedade CSS alvo do efeito de transição3
transitionDurationDefinir ou retornar os segundos ou milissegundos necessários para completar o efeito de transição3
transitionTimingFunctionDefinir ou retornar a curva de velocidade do efeito de transição3
transitionDelayDefinir ou retornar o tempo de início do efeito de transição3
unicodeBidiDefinir ou retornar se o texto deve ser reescrito para suportar múltiplos idiomas no mesmo documento2
userSelectDefinir ou retornar se o texto do elemento pode ser selecionado2
verticalAlignDefinir ou retornar o alinhamento vertical do conteúdo do elemento1
visibilidadeDefinir ou retornar se o elemento deve ser visível2
whiteSpaceDefinir ou retornar como lidar com tabulações, quebras de linha e espaços no texto1
larguraDefinir ou retornar a largura do elemento1
wordBreakDefinir ou retornar as regras de quebra de linha para scripts não CJK3
wordSpacingDefinir ou retornar o espaçamento entre palavras no texto1
wordWrapPermite que palavras longas e inquebráveis sejam quebradas e quebradas na próxima linha3
widowsDefinir ou retornar o número mínimo de linhas visíveis no topo da página para o elemento2
zIndexDefinir ou retornar a ordem de empilhamento do elemento posicionado2

Referências Relacionadas

Tutorial HTML:HTML CSS

Tutorial CSS:Tutorial CSS

Referência HTML:Marcador <style> do HTML

Referência CSS:Atributos CSS