Ir ao conteúdo

Posts recomendados

Postado

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

 

Postado

@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

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 comunidades 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...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!