簡體   English   中英

如何為div添加完整的背景色?

[英]How to add a full background-color to a div?

我在rails應用程序上有一個ruby,我想為div加上全角的背景色,但是每次我有多余的左右和上邊距時都沒有成功。

這是我的代碼:

       <!DOCTYPE html>
<html lang="en">

<!-- header -->
<body>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">



<div class="homepage">
  <div class="container center">
    <div class="texthomepage1">
    <br>
    <font color="white"><p>Découvrez des startups</p></font>
    </div>
        <div class="texthomepage2">
        <p><font color="white">Faites les découvrir à vos amis & obtenez des récompenses.</font></p></font>
        </div>
        <br><br><br>
          <center>
           <!-- REGISTRATION FIELDS -->
           <div class="panel-body">
            <%= form_for(resource, :as => resource_name, :url => registration_path(resource_name)) do |f| %>
              <%= devise_error_messages! %>

            <div class="form-group">
            <%= link_to "Rejoindre Gratuitement", new_user_registration_path, class: "btn btn-lg btn-info" %>
            <% end %>
            <!-- /REGISTRATION FIELDS -->
            <br><br><br>
            </div>
            </div>
            </center>
  </div>
</div>

這是我的.homepage div的CSS:

    .homepage {
    background-color: #e4685d;
    margin: 0 
}

但是使用該代碼,我仍然留有余量,因此背景色不會覆蓋整個背景。

正確的方法是什么?

確保您的健身課沒有填充和邊距

body{padding:0;margin:0;}
.homepage {
background-color: #e4685d;
margin: 0;
}

嘗試:

body{
  margin:0;
}

另外,您的<meta /><style><link>標記應位於<head>標記內。 請注意,您的<meta />標記位於<body>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM