tutoriais mais recente desenvolvimento web
 

HTML DOM estilo de objeto


estilo de objeto

O objeto Estilo representa uma declaração de estilo individual.

Acessar um objeto de Estilo

O objeto de estilo pode ser acessado a partir da seção de cabeçalho do documento, ou de HTML específico element(s) .

Acessando estilo object(s) da seção de cabeçalho do documento:

Exemplo

var x = document.getElementsByTagName("STYLE");
Tente você mesmo "

Acessando objeto de estilo de um elemento especificado:

Exemplo

var x = document.getElementById("myH1").style;
Tente você mesmo "

Criar um objeto de Estilo

Você pode criar um <style> elemento usando o document. createElement() document. createElement() Método:

Exemplo

var x = document.createElement("STYLE");
Tente você mesmo "

Você também pode definir as propriedades de estilo de um elemento existente:

Exemplo

document.getElementById("myH1").style.color = "red";
Tente você mesmo "

Propriedades estilo de objeto

O "CSS" coluna indica em qual versão CSS a propriedade é definida (CSS1, CSS2, or CSS3) .

Propriedade Descrição CSS
alignContent Define ou retorna o alinhamento entre as linhas dentro de um recipiente flexível quando os itens não utilizar todo o espaço disponível 3
alignItems Define ou retorna para o alinhamento itens dentro de um recipiente flexível 3
alignSelf Define ou retorna para o alinhamento itens seleccionados dentro de um recipiente flexível 3
animation Uma propriedade estenográfica para todas as propriedades de animação abaixo, exceto a propriedade animationPlayState 3
animationDelay Define ou retorna quando a animação vai começar 3
animationDirection Define ou retorna se ou não a animação deve jogar no reverso em ciclos alternados 3
animationDuration Define ou retorna quantos segundos ou milissegundos uma animação leva para completar um ciclo 3
animationFillMode Define ou retorna os valores que são aplicadas pela animação fora do tempo que está executando 3
animationIterationCount Define ou retorna o número de vezes que uma animação deve ser jogado 3
animationName Define ou retorna um nome para a animação @keyframes 3
animationTimingFunction Define ou retorna a curva de velocidade da animação 3
animationPlayState Define ou retorna se a animação é execução ou em pausa 3
background Define ou retorna todas as propriedades do fundo em uma declaração 1
backgroundAttachment Define ou retorna se um background-image é fixa ou rola com a página 1
backgroundColor Define ou retorna o background-color de um elemento 1
backgroundImage Define ou retorna a imagem de fundo para um elemento 1
backgroundPosition Define ou retorna a posição inicial de um background-image 1
backgroundRepeat Define ou retorna como repetir (tile) uma imagem de fundo 1
backgroundClip Define ou retorna a área da pintura do fundo 3
backgroundOrigin Define ou retorna a área de posicionamento das imagens de fundo 3
backgroundSize Define ou retorna o tamanho da imagem de fundo 3
backfaceVisibility Define ou retorna ou não um elemento deve ser visível quando não voltado para o ecrã 3
border Define ou retorna borderWidth, borderStyle e borderColor em uma declaração 1
borderBottom Define ou retorna todos os borderBottom * propriedades em uma declaração 1
borderBottomColor Define ou retorna a cor da borda inferior
borderBottomLeftRadius Define ou retorna a forma da borda do canto inferior esquerdo 3
borderBottomRightRadius Define ou retorna a forma da borda do canto inferior direito 3
borderBottomStyle Define ou retorna o estilo da borda inferior 1
borderBottomWidth Define ou retorna a largura da borda inferior 1
borderCollapse Define ou retorna se a borda da tabela devem ser recolhidas em uma única fronteira, ou não 2
borderColor Define ou retorna a cor da borda de um elemento (pode ter até quatro valores) 1
borderImage Um atalho para definir ou retornar todas as propriedades borderImage * 3
borderImageOutset Define ou retorna o valor pelo qual a área da imagem fronteira se estende para além da caixa de fronteira 3
borderImageRepeat Define ou retorna se a imagem de fronteiras devem ser repetidas, arredondadas ou esticadas 3
borderImageSlice Define ou retorna os deslocamentos para dentro da imagem-border 3
borderImageSource Define ou retorna a imagem a ser usada como uma fronteira 3
borderImageWidth Define ou retorna as larguras da imagem-border 3
borderLeft Define ou retorna todo o borderLeft * propriedades em uma declaração 1
borderLeftColor Define ou retorna a cor da borda esquerda 1
borderLeftStyle Define ou retorna o estilo da borda esquerda 1
borderLeftWidth Define ou retorna a largura da borda esquerda 1
borderRadius Um atalho para definir ou retornar toda a fronteira de quatro * propriedades Radius 3
borderRight Define ou retorna todos os borderRight * propriedades em uma declaração 1
borderRightColor Define ou retorna a cor da borda direita 1
borderRightStyle Define ou retorna o estilo da borda direita 1
borderRightWidth Define ou retorna a largura da borda direita 1
borderSpacing Define ou retorna o espaço entre as células em uma tabela 2
borderStyle Define ou retorna o estilo da borda de um elemento (pode ter até quatro valores) 1
borderTop Define ou retorna todos os borderTop * propriedades em uma declaração 1
borderTopColor Define ou retorna a cor da borda superior 1
borderTopLeftRadius Define ou retorna a forma da borda do canto superior esquerdo 3
borderTopRightRadius Define ou retorna a forma da borda do canto superior direito 3
borderTopStyle Define ou retorna o estilo da borda superior 1
borderTopWidth Define ou retorna a largura da borda superior 1
borderWidth Define ou retorna a largura da borda de um elemento (pode ter até quatro valores) 1
bottom Define ou retorna a posição do fundo de um elemento posicionado 2
boxDecorationBreak Define ou retorna o comportamento do fundo ea beira de um elemento em page-break, ou, para os elementos em linha, na linha-break. 3
boxShadow Anexa um ou mais drop-sombras para a caixa 3
boxSizing Permite definir certos elementos para caber uma área de uma determinada maneira 3
captionSide Define ou retorna a posição do subtítulo mesa 2
clear Define ou retorna a posição do elemento em relação aos objectos flutuantes 1
clip Define ou retornos que parte de um elemento posicionado é visível 2
color Define ou retorna a cor do texto 1
columnCount Define ou retorna o número de colunas de um elemento deve ser dividida em 3
columnFill Define ou retorna como preencher colunas 3
columnGap Define ou retorna a lacuna entre as colunas 3
columnRule Um atalho para definir ou retornar todas as propriedades columnRule * 3
columnRuleColor Define ou retorna a cor da regra entre colunas 3
columnRuleStyle Define ou retorna o estilo da regra entre colunas 3
columnRuleWidth Define ou retorna a largura da regra entre colunas 3
columns Um atalho para definir ou retornar columnWidth e columnCount 3
columnSpan Define ou retorna quantas colunas um elemento deve abrangem toda 3
columnWidth Define ou retorna a largura das colunas 3
content Utilizado com o: antes e: depois de pseudo-elementos, para inserir o conteúdo gerado 2
counterIncrement Incrementos de um ou mais marcadores 2
counterReset Cria ou redefine um ou mais contadores 2
cursor Define ou retorna o tipo de cursor para exibir para o ponteiro do mouse 2
direction Define ou retorna a direção do texto 2
display Define ou retorna tipo de exibição de um elemento 1
emptyCells Define ou retorna se para mostrar a borda e fundo de células vazias, ou não 2
filter Define ou retorna imagem filtros (visual effects, like blur and saturation) 3
flex Define ou retorna o comprimento do item, em relação ao resto 3
flexBasis Define ou retorna o comprimento inicial de um produto flexível 3
flexDirection Define ou retorna a direção dos itens flexíveis 3
flexFlow Uma propriedade estenográfica para o flexDirection e as propriedades flexWrap 3
flexGrow Define ou retorna o quanto o item vai crescer em relação ao resto 3
flexShrink Define ou retorna como o item vai encolher em relação ao resto 3
flexWrap Define ou retorna se os itens flexíveis deverão ser repartidas ou não 3
cssFloat Define ou retorna o alinhamento horizontal de um elemento 1
font Define ou retorna fontStyle, fontVariant, fontWeight, fontSize, lineHeight e fontFamily em uma declaração 1
fontFamily Define ou retorna a família da fonte do texto 1
fontSize Define ou retorna o tamanho da fonte do texto 1
fontStyle Define ou retorna se o estilo da fonte é normal, itálico ou oblíqua 1
fontVariant Define ou retorna se a fonte deve ser exibido em letras maiúsculas pequenas 1
fontWeight Define ou retorna a ousadia da fonte 1
fontSizeAdjust Preserva a legibilidade do texto quando fonte de recurso ocorre 3
fontStretch Seleciona um, condensado, ou face expandida normal a partir de uma família de fontes 3
hangingPunctuation Especifica se um caracter de pontuação pode ser colocado fora da caixa de linha 3
height Define ou retorna a altura de um elemento 1
hyphens Define como dividir palavras para melhorar o layout dos parágrafos 3
icon Fornece o autor a capacidade de estilizar um elemento com um equivalente icónica 3
imageOrientation Especifica uma rotação na direção certa ou no sentido de que um agente do usuário aplica-se a uma imagem 3
justifyContent Define ou retorna o alinhamento entre os itens dentro de um recipiente flexível quando os itens não use todo o espaço disponível. 3
left Define ou retorna a posição esquerda de um elemento posicionado 2
letterSpacing Define ou retorna o espaço entre os caracteres em um texto 1
lineHeight Define ou retorna a distância entre as linhas em um texto 1
listStyle Define ou retorna listStyleImage, listStylePosition e listStyleType em uma declaração 1
listStyleImage Define ou retorna uma imagem como marcador de lista 1
listStylePosition Define ou retorna a posição do marcador de lista 1
listStyleType Define ou retorna o tipo de marcador de lista 1
margin Define ou retorna à margem de um elemento (can have up to four values) 1
marginBottom Define ou retorna a margem inferior de um elemento 1
marginLeft Define ou retorna a margem esquerda de um elemento 1
marginRight Define ou retorna a margem direita de um elemento 1
marginTop Define ou retorna a margem superior de um elemento 1
maxHeight Define ou retorna a altura máxima de um elemento 2
maxWidth Define ou retorna a largura máxima de um elemento 2
minHeight Define ou retorna a altura mínima de um elemento 2
minWidth Define ou retorna a largura mínima de um elemento 2
navDown Define ou retorna para onde navegar ao usar a tecla de navegação de seta para baixo 3
navIndex Define ou retorna a ordem de tabulação para um elemento 3
navLeft Define ou retorna para onde navegar ao usar a tecla de navegação seta-esquerda 3
navRight Define ou retorna para onde navegar ao usar a tecla de navegação seta para a direita 3
navUp Define ou retorna para onde navegar ao usar a tecla de navegação seta-up 3
opacity Define ou retorna o nível de opacidade para um elemento 3
order Define ou retorna a ordem do item flexível, em relação ao resto 3
orphans Define ou retorna o número mínimo de linhas para um elemento que deve ser deixado na parte inferior de uma página quando uma pausa principal ocorre dentro de um elemento 2
outline Define ou retorna todas as propriedades de contorno em uma declaração 2
outlineColor Define ou retorna a cor do contorno em torno de um elemento 2
outlineOffset Compensa um esboço, e chama-lo para além da borda fronteira 3
outlineStyle Define ou retorna o estilo do contorno ao redor de um elemento 2
outlineWidth Define ou retorna a largura do contorno ao redor de um elemento 2
overflow Define ou retorna o que fazer com o conteúdo que presta fora da caixa de elemento 2
overflowX Especifica o que fazer com os / as bordas esquerda e direita do conteúdo, se ele transborda área de conteúdo do elemento 3
overflowY Especifica o que fazer com os top / bordas inferiores do conteúdo, se ele transborda área de conteúdo do elemento 3
padding Define ou retorna o preenchimento de um elemento (can have up to four values) 1
paddingBottom Define ou retorna o preenchimento de fundo de um elemento 1
paddingLeft Define ou retorna o preenchimento à esquerda de um elemento 1
paddingRight Define ou retorna o preenchimento direito de um elemento 1
paddingTop Define ou retorna o preenchimento superior de um elemento 1
pageBreakAfter Define ou retorna o comportamento page-break depois de um elemento 2
pageBreakBefore Define ou retorna o comportamento page-break antes de um elemento 2
pageBreakInside Define ou retorna o comportamento page-break dentro de um elemento 2
perspective Define ou retorna a perspectiva de como elementos 3D são vistos 3
perspectiveOrigin Define ou retorna a posição do fundo de elementos 3D 3
position Define ou retorna o tipo de método utilizado para o posicionamento de um elemento (static, relative, absolute or fixed) 2
quotes Define ou retorna o tipo de aspas para citações embutidas 2
resize Define ou retorna ou não um elemento é redimensionáveis ​​pelo usuário 3
right Define ou retorna a posição direita de um elemento posicionado 2
tableLayout Define ou retorna o caminho para colocar para fora as células da tabela, linhas e colunas 2
tabSize Define ou retorna o comprimento da guia caracteres 3
textAlign Define ou retorna o alinhamento horizontal do texto 1
textAlignLast Define ou retorna como a última linha de um bloco ou um direito linha antes de uma quebra de linha forçada está alinhada quando text-align é "justify" 3
textDecoration Define ou retorna a decoração de um texto 1
textDecorationColor Define ou retorna a cor do text-decoration 3
textDecorationLine Define ou retorna o tipo de linha em um text-decoration 3
textDecorationStyle Define ou retorna o estilo da linha em uma decoração de texto 3
textIndent Define ou retorna o recuo da primeira linha de texto 1
textJustify Define ou retorna o método de justificação usada quando text-align é "justify" 3
textOverflow Define ou retorna o que deve acontecer quando o texto transborda o elemento que contém 3
textShadow Define ou retorna o efeito de sombra de um texto 3
textTransform Define ou retorna a capitalização de um texto 1
top Define ou retorna a posição de topo de um elemento posicionado 2
transform Aplica-se uma transformação 2D ou 3D a um elemento 3
transformOrigin Define ou retorna a posição dos elementos transformadas 3
transformStyle Define ou retorna como elementos aninhados são renderizados no espaço 3D 3
transition Um atalho para definir ou retornar as quatro propriedades de transição 3
transitionProperty Define ou retorna a propriedade CSS que o efeito de transição é para 3
transitionDuration Define ou retorna quantos segundos ou milissegundos um efeito de transição leva para completar 3
transitionTimingFunction Define ou retorna a curva de velocidade do efeito de transição 3
transitionDelay Define ou retorna quando o efeito de transição vai começar 3
unicodeBidi Define ou retorna se o texto deve ser substituído para suportar vários idiomas no mesmo documento 2
verticalAlign Define ou retorna o alinhamento vertical do conteúdo em um elemento 1
visibility Define ou retorna se um elemento deve ser visível 2
whiteSpace Define ou retorna como lidar com guias, quebras de linha e espaços em branco em um texto 1
width Define ou retorna a largura de um elemento 1
wordBreak Define ou retorna linha quebrar regras para scripts não-CJK 3
wordSpacing Define ou retorna o espaçamento entre as palavras em um texto 1
wordWrap Permite longos, palavras inquebráveis ​​para ser quebrado e enrole para a próxima linha 3
widows Define ou retorna o número mínimo de linhas para um elemento que deve ser visível no topo de uma página 2
zIndex Define ou retorna a ordem de empilhamento de um elemento posicionado 2

Páginas relacionadas

Tutorial HTML: HTML CSS

Tutorial CSS: CSS Tutorial

: Referência HTML HTML <style> tag

Referência CSS: CSS Properties