Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

DinhoPHP

Footer responsivo

Recommended Posts

Olá!

Desenvolvi um site aonde o footer (rodapé) tem duas colunas, gostaria de adicionar uma terceira e que seja responsivo. A ideia seria como no site Shop Fácil, nada como sub menus, só colocar os itens um embaixo do outro em resoluções mobile. Segue o link do site que desenvolvi, caso precisem visualizar.

 

Site que desejo aplicar a terceira coluna

Compartilhar este post


Link para o post
Compartilhar em outros sites
<style>
#div_esquerda{
  float: left;
  background-color: blue;
  
}
#div_centro{
 float: left;
 background-color: red;
}
#div_direita{
  float: left;
  background-color: gray;
}
</style>

<div id="div_esquerda">
ghwryhjty
je
</div>
<div id="div_centro">
htwrtbh
rgegrt
btybhty
</div>

<div id="div_direita" >
rgredhg
fef
georgian
</div>

Para deixa-lás responsivas basta usar o media screen do css! 

 

----------

 

Ou você pode usar o FrameWork do Bootstrap , aonde você usa as classes das divs e ja sou responsivas!

 

<head>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
  <footer>
    <div class="col-md-4">
          dejifroguphto <!-- Colouna da Esquerda Responsiva -->
		</div>
		<div class="col-md-4">
           dejifroguphto <!-- Colouna do centro Responsiva -->
		</div>
		<div class="col-md-4">
           dejifroguphto <!-- Colouna da Direita Responsiva -->
		</div>
  </footer>
  
</body>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito obrigado! Fabio e luannsr12, mas provavelmente eu irei adotar a citada pelo luan, só não sabia que tratava-se de uma FrameWork do Bootstraps rs. Sempre vi esses tipos de classes ao inspecionar os códigos, mas não imaginava que era isso. Espero que não seja complicado. rs

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 06/07/2017 at 19:04, DinhoPHP disse:

Muito obrigado! Fabio e luannsr12, mas provavelmente eu irei adotar a citada pelo luan, só não sabia que tratava-se de uma FrameWork do Bootstraps rs. Sempre vi esses tipos de classes ao inspecionar os códigos, mas não imaginava que era isso. Espero que não seja complicado. rs

é Bem Simples @DinhoPHP este exemplo ali por exmplo

Compartilhar este post


Link para o post
Compartilhar em outros sites
8 horas atrás, DinhoPHP disse:

Muito obrigado! Fabio e luannsr12, mas provavelmente eu irei adotar a citada pelo luan, só não sabia que tratava-se de uma FrameWork do Bootstraps rs. Sempre vi esses tipos de classes ao inspecionar os códigos, mas não imaginava que era isso. Espero que não seja complicado. rs

 

Não gosto de Framework, para não ficar dependente.

Então seria mais ou menos isso?

Spoiler

<!DOCTYPE html>
<html>
    <head>
        <title>Box Flexiveis indepedentes</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <style>
            * {
                margin: 0;
                padding: 0;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box
                box-sizing: border-box
            }
            body {
                font-family: sans-serif;
                font-size: 62%;
                color: #656565;
                background-color: #dadada
            }
            main {
                font-size: 1.5em;
                background-color: #ffffff;
                padding: 2%;
                margin: 2%
            }
            .caixa-mae {
                text-align: center;
                width: 100%
            }
            .caixa-filha {
                display: inline-block;
                vertical-align: top;
                width: 49.5%;
                min-width: 250px;
                text-align: left;
                padding: 2%;
                margin-top: 1%;
                background-color: #f5f5f5;
                border: 1px solid rgba(200,200,200,0.4)
            }
            @media screen and (max-width: 565px) {
                .caixa-filha {
                    width: 100%
                }
            }
        </style>
    </head>
    <body>
        <main>
            <div class="caixa-mae">
                <div class="caixa-filha">
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
                </div>
                <div class="caixa-filha">
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
                </div>
                <div class="caixa-filha">
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
                </div>
                <div class="caixa-filha">
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
                </div>
            </div>
        </main>
    </body>
</html>

 

 

Nesse exemplo que criei você pode adicionar 1, 2, 3 quantos quiser que sempre vão se alinhar dentro do um bloco, aplicando o responsivo, sem usar float ao qual muitas vezes pode ficar complicado fazer manutenção no design em um futuro.

Nesse caso mostro 4 caixas, onde são exibidas 2 por colunas, mas se quiser aumentar a quantidade de caixas por coluna basta que reduza o width da caixa filha

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por juliosonic
      Boa noite..
      Estou desenvolvendo um site de https://www.maithunatantra.com.br/ e estou com um duvida sobre o menu de navegação da versão mobile.
      O menu que tem o dropdown "Terapeutas" e "Terapias" quando clico em cima ele expande como deve ser, mas quando clico denovo para recolher os submenus
      nao acontece nada.. segue o trecho do codigo do menu..
      <div class="collapse navbar-collapse" id="navbarsExample09">             <ul class="navbar-nav ml-auto">               <li class="nav-item  active"><a class="nav-link" href="index.html">Home</a></li>               <li class="nav-item  active"><a class="nav-link" href="about-us.html">Quem Somos</a></li>               <li class="nav-item dropdown1">                     <a class="nav-link dropdown-toggle" data-toggle="dropdown1" href="#">Terapeutas</a>                     <ul class="dropdown-menu">                         <li><a class="dropdown-item" href="terapeuta-julio-cezar.html">Julio Cezar</a></li>                         <li><a class="dropdown-item" href="terapeuta-pamela-priscila.html">Pamela Priscila</a></li>                     </ul>                                    </li>               <li class="nav-item dropdown">                     <a class="nav-link dropdown-toggle" data-toggle="dropdown1" href="#">Terapias</a>                     <ul class="dropdown-menu" aria-labelledby="dropdown01">                         <li><a class="dropdown-item" href="o-que-e-reiki.html">O que é Reiki</a></li>                         <li><a class="dropdown-item" href="beneficios-reiki.html">Benefícios do Reiki</a></li>                         <li><a class="dropdown-item" href="principios-reiki.html">Princípios do Reiki</a></li>                         <li><a class="dropdown-item" href="animais-reiki.html">Reiki em Animais</a></li>                         <li><a class="dropdown-item" href="animais-reiki.html">Estudos Sobre Reiki</a></li>                         <li><a class="dropdown-item" href="terapia-massagem-tantrica.html">Terapia Tântrica</a></li>                     </ul>               </li>               <li class="nav-item  active"><a class="nav-link" href="blog.html">Blog</a></li>                <li class="nav-item"><a class="nav-link" href="contato.html">Contato</a></li>             </ul>         </div>  
      Massagem Tantrica em Curitiba
      Tantra Curitiba
      Massagem Tântrica
      Tantra
      Julio Darshan

      Obrigado
      Att
      Julio Cezar
       
       
       
    • Por Felipe Medeiros
      Bom, criei um tema filho e o que aprendi é que para alterar qualquer coisa do tema filho eu preciso copiar o arquivo do tema pai o colocar dentro da pasta do tema filho.
       
      No meu caso, estou usando o tema "Astra" bem famosinho. O arquivo css que quero modificar não está dentro da pasta do tema pai, está em "wp-content/uploads/uag-plugin/assets/0/uag-css-10.css" sendo que o diretorio do tema pai é "wp-content/themes/Astra"
       
      O problema é o seguinte, preciso modificar a barra de pesquisa da pagina inicial, porem o inspetor de elementos do chrome ta acusando que esse arquivo é o responsavel por estilizar a barra de pesquisa. Será que isso tem a ver com "Cache de objetos", eu sei que o plugin liteSpeed Cache, AMP, Rank Math, todos eles tem essas paradas de criar arquivos css e js para tornar o site mais rapido.
    • Por JoaoSilva75
      oi pessoal
       
      se eu entrar no link dos desenvolvedores php pesquisasar quem é programador e enviar uma mesma mensagem para uns 6 ou 8 membros do forum serei advertido   ou é spam ???????
       
      procuro um programador php para me fazer algo 
       
      mas não tem como postar aqui nessa sessão
       
    • Por JoaoSilva75
      Pessoal 
       
      considerando que quando eu usava alguns foruns para eu fazer uns sites a mais de 15 anos atras o pessoal dava um auxilio total hoje eu encontro por aqui alguem que me faça um site muito simples por um valor extremamente acessivel ???
      ou um valor intermediario com uma pequena entrada e prestações mensais
      minha situação financeira está com um problema dificil de explicar
      antigamente eu usava o dreamweaver e fazia alguma coisa em asp e  acesses era só o que eu sabia
      depois foi hospitalizado e passei 10 anos no hospital e voltei pra casa faz quase 2 anos , estou usando o computador do meu irmão 
      vou explicar como é o site que preciso, 
      quero que seja em php com um banco de dados mysql
      5 links
       ( Inicio - Vender imóvel - Quero investir - Cadastro de parceiros - Contato )
      +ou- isso vender imovel  = haveria um formulario com umas 12 perguntas e uma opção para anexar fotos do imovel e enviaria para meu banco de dados quero investir = pequeno formulario para identificar a pessoa e ver o que a pessoa deseja cadastro de parceiros = só um cadastro basico para arquivar contados , de preferencia  uns corretores   trata-se de um teste referente a uma idéia para ver se funciona, se der certo depois vou querer negociar outro totalmente diferente com login senha campo de busca e muitas outras coisas e irei ver com alguem que conheço o dinheiro necessário para o investimento eu venho estudando sobre o mercado de imoveis todo esse tempo que voltei pra casa e a tempo comento com os conhecidos sobre uma proposta diferente sobre aquisição do imovel e as pessoas se interessaram e tenho um grupo de "amigos"  que tem a grana disponivel para compra imediata desde que seja nas condições que mencionei que poderia arranjar considerando que não tenho imobiliaria nem sou corretor o mínimo que preciso é um site se a pessoa fizer algo legal e eu obter resultado na conta , poderemos fazer uma grande parceria    eu sei que você vai pensar que não vai dar certo pois você sabe que existe bilhões de imobiliarias e corretores anunciando no google em uma guerra de faca pra ver quem fica em primeiro lugar na primeira página do google mas haverá um diferencial na minha proposta    Se alguém se habilita me envie mensagem    meu email j o a o s i l va 7 5 @ m a i l . c o m
    • Por ment0r
      Boa tarde pessoal, tudo bem?

      É possível remover o cabeçalho e rodapé da impressão de uma página html via php, css ou javascript? Já adianto que não gostaria de gerar pdf, mas sim saber se é possível remover ou não.
      Obrigado a todos.
       

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.