Visual Dicas News

Objetivo O objetivo deste tutorial é mostrar como realizar o upload de arquivos em PHP de forma simples e eficiente. Você aprenderá como criar um formulário de upload de arquivos em HTML, processar...

Objetivo Criar um aviso de cookies com HTML, CSS e JavaScript para notificar os visitantes que os seus dados podem ser coletados e utilizados pelo site ou empresa responsável pela página web. Este ...

Objetivo do tutorial Mostrar como identificar o idioma definido no navegador do usuário, utilizando a linguagem de programação PHP. Também mostraremos alguns exemplos de como utilizar essa informaç...

Objetivo Neste tutorial, você verá como utilizar eventos de clique em JavaScript. Eventos de clique são ações que ocorrem quando um leitor clica com o mouse sobre um link, botões ou outros elemento...

Neste tutorial vamos apresentar 2 maneiras para inverter a ordem dos elementos de um array em PHP. Para alcançar esse resultado, temos a opção de utilizar a função array_reverse() ou empregar a estr...

Objetivo Embora o uso de estilos inline no CSS não seja a prática mais recomendada para a criação de efeitos, é possível utilizar essa abordagem para adicionar o efeito hover em links diretamente n...

Objetivo Neste tutorial, você aprenderá as principais formas de selecionar elementos do DOM usando JavaScript. Esses elementos podem incluir elementos HTML, atributos HTML e textos inseridos em um ...

Neste tutorial mostraremos 4 maneiras distintas para adicionar um texto (string) no final do conteúdo de um elemento HTML com JavaScript: 1. Utilizando a propriedade innerHTML 2. Utilizando a pr...

Neste tutorial vamos mostrar como verificar no PHP se um determinado valor existe ou não em um array. Para isso, vamos utilizar a função in_array() que procura um valor específico em um array e reto...

Existem várias maneiras de manipular o valor de entrada de um formulário HTML com JavaScript. Neste tutorial, vamos apresentar 2 maneiras bem simples para alterar o elemento input de um formulário H...

Neste tutorial mostraremos como fazer a comparação entre 2 ou mais arrays em PHP, retornando um novo array com os valores diferentes entre eles. Para isso,  utilizaremos a função array_diff() que co...

Código para criar um botão com efeito "Fade In" em CSS, onde a opacidade do botão diminui quando passamos o cursor do mouse sobre ele. HTML Botão com efeito "Fade In" Fade In CSS .btn TEN...

Mais Artigos

More From: PHP Notificações JavaScript CSS Botões React

Imagem relacionada

Neste tutorial vamos mostrar as diferenças em utilizar block, inline, inline-block e none para a propriedade CSS display. A utilização destes elementos é muito importante para o controle visual de um layout.

Definições

display: propriedade CSS que altera a posição dos blocos que forma um layout. O valor padrão na maioria dos elementos HTML é normalmente block ou inline.

block: elemento padrão da maioria dos elementos HTML. O elemento block sempre começa em uma nova linha e se expande pra esquerda e direita o tanto quanto for possível. Sintaxe: display: block; (valor padrão para a maioria dos elementos HTML).

inline: é o elemento de linha padrão. Um elemento de linha pode preencher algum texto dentro de um parágrafo sem quebrar o fluxo daquele parágrafo. Sintaxe: display: inline;

inline-block: exibe um elemento HTML como um contêiner de bloco de nível inline. O interior deste bloco é formatado como caixa de nível de bloco e o elemento em si é formatado como uma caixa de nível in-line. Sintaxe: display: inline-block;

none: elemento que "esconde" um elemento HTML como se não existisse. É normalmente utilizado através do JavaScript para esconder e exibibir elementos HTML sem realmente os remover ou recriar. Sintaxe: display:none;

Obs.: A propriedade display:none é diferente de visibility: hidden, onde o elemento HTML fica invisível, porém permanece ocupando o espaço em que estaria totalmente visível.

HTML

1. Primeiro criamos a <ul> do nosso exemplo:

<ul class="examplo">
        <li id="display1" class="primeiro item">Primeiro bloco</li>
        <li id="display2" class="segundo item">Segundo bloco</li>
        <li id="display3" class="terceiro item">Terceiro bloco</li>
</ul>

CSS

2. Agora vamos criar os estilos para os nossos blocos de renderização para a nossa lista HTML:

.examplo {
    color: #FFF;
    list-style-type: none;
}
.item {
    width: 30%;
    height: 150px;
    margin-bottom: 5px;
    /*display:none;*/   
}
.primeiro {
    background-color: #FAA116;
}
.segundo {
    background-color: #57C7C3;
}
.terceiro {
    background-color: #3B97D3;
}

Observação: Na classe item deixamos o atributo display: none como um comentário (/*display:none;*/), ou seja, o elemento HTML permanecerá como display:block (padrão).

Veja como fica o nosso exemplo mantendo o display padrão:


  • Primeiro bloco
  • Segundo bloco
  • Terceiro bloco

Alterando elementos do atributo "display"

Para visualizar os elementos elimine o comentário (/*) e (*/) do atributo display:none que aparece na classe item. Observe que o elemento HTML não será exibido. Depois substitua o elemento none por, inline, inline-block e block e observe as diferença na utilização de cada um. Clique no link abaixo para fazer os testes:

Tente você mesmo »  

Resultado Final 

Para facilitar a visualização dos elementos do atributo display, montamos um exemplo dinâmico abaixo. Clique nos botões inline, inline-block, none e block e visualize cada uma das posições dos elementos html para cada elemento display:

See the Pen LjMJKQ by Angelo Luis Ferreira (@angeloalf) on CodePen.

 

Clique no link para visualizar nosso exemplo: Tente você mesmo » 

 COMENTÁRIOS

Compartilhe:

Área do Usuário

Doações

Por favor, ajude o nosso site a se manter online :)

 Obrigado!
Angelo Luis Ferreira
angelo.alf@gmail.com

Produzido por:

Gerador de links

GeraLinks - Agregador de links

 

Agregador de conteúdo TrendsTops

 

Blog Visual Dicas

Conheça o nosso blog Visual Dicas, onde apresentamos dicas de Informática, Internet, Blogs, Software, Hardware, Tecnologia, Gestão Empresarial, RH, Treinamento e Cursos Online.

Visual Dicas

Squids Arduino

 Controle o seu mundo com projetos e ideias para automação, robótica e dispositivos inteligentes. Venha conhecer e compartilhar experiências em projetos na plataforma Arduino.

Squids Arduino

Blogolista.com

O Blogolista.com é um site para a divulgação, promoção e publicidade de blogs. Aqui no Blogolista você encontrará os melhores Links e Blogs da atualidade.

Blogolista.com

Topo