Ir ao conteúdo
  • Cadastre-se
Mizrain Phelipe Sá

HTML (Bootstrap) Como tirar espaço sobrando da pag web?

Posts recomendados

Pessoal me ajudem por favor! 

Estou a dias tentando resolver o problema desse espaço em branco sobrando na parte right da tela que não consigo tirar de jeito nenhum pra body completar a página toda. Eu estou usando o Bootstrap e o Grid para fazer os blocos, a página está semântica porém fica aquele espaço sobrando >>> 

Alguém sabe como resolvo isso por favor?

 

Código html:

<!DOCTYPE html>
<html lang="pt-br">
  <head>
    <!-- Meta tags Obrigatórias -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <!-- Bootstrap CSS -->
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">

    <title>Secretaria de Segurança Pública!</title>

</head>

<body>

  <div class="container-fluid">
  
      <div class="row"> <!-- LINHA -->
     <div class="col"> <!-- COLUNA -->
        <header> 
            <h1>Análise Criminal</h1>
        </header>
     </div>
     </div>

   <!-- container dos BLOCOS -->

    <main>

     <div class="row">  <!-- LINHA 2 -->
     
    etc,etc,etc...



</main>
    <!-- container dos BLOCOS-->

  </div> <!-- container-fluid -->
    

<!-- JavaScript (Opcional) -->
    <!-- jQuery primeiro, depois Popper.js, depois Bootstrap JS -->
    <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
    <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
</body>
</html>

 

Código CSS:

body{
  font-family: arial black;
  margin: 0;
  padding: 0;
}
      
header{
  background-color: black;
}

h1{
  color: white;
  text-align: center;
}

h1:hover{
  color: red;
  cursor: default;
}

h4{
  text-align: center;
  color: white;
  margin-top: 20px;
  font-size: 25px;
}

#yellow{
  color: black;
}

main .row{
  margin-bottom: 5px;
  width: 110%;
}

 

69034864_areavazada.thumb.png.dd167204e7ef2bcc0f7739f0e19300a9.png

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Megajack O problema está no seu css.

 

Você coloca uma largura de 110% no elemento 'main' com um filho que possui class 'row'.

 

main .row{
  margin-bottom: 5px;
  width: 110%;
}

 

Remove isso e essa largura adiciona vai sumir, exemplo.

main .row{
  margin-bottom: 5px;
}

 

Você nem precisa declarar um espaço desse em css, como você está usando boostrap você pode usar as class de espaçamento do mesmo, como mb-1.

<main class="row mb-1">
</main>

 

 

  • Curtir 2

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...