我的网站内容与与差距相关的其他烦恼之间的小差距



我的网页中的所有内容和浏览器的边缘之间有一个很小的差距。我一定添加了一些代码来执行此操作,但不确定发生了什么。我该怎么做才能删除它?同样在我的导航栏中,右侧的最后一个链接有一个小间隙,悬停在其右侧边缘时未突出显示。

我还需要帮助解决导航栏 + 标题与侧横幅之间的差距。如何消除这种差距?

.HTML:

<!doctype html>
<html lang="en">
    <head>
        <meta charset="utf-8" />
        <title>Play - Learn - Grow</title>
        <link rel="stylesheet" href="main.css">
    </head>
    <body class="body">
        <span class="headers_t">
            <span class="banner_h">
                <img src="ImagesTop_Banner_4.png" alt="Banner" height="150" width ="1240" />
            </span>
            <nav>
                <ul class="nav">
                    <li><a href="index.html">Home</a></li>
                    <li><a href="about.html">About Us</a></li>
                    <li><a href="contact.html">Contact Us</a></li>
                    <li><a href="membership.html">Become a Member</a></li>
                    <li><a href="borrow.html">Borrow Toys</a></li>
                    <li><a href="policies.html">Our Policies</a></li>
                    <li><a href="sitemap.html">Site Map</a></li>
                </ul>
            </nav>
        </span>
        <span class="banner_l">
            <img src="ImagesSide_Banner.jpg" alt="Banner" />
        </span>
        <span class="banner_r">
            <img src="ImagesSide_Banner.jpg" alt="Banner" />
        </span>
        <h2 class="headers">Welcome to the Home Page!</h2>
        <div class="container">
            Our aim is to provide the children of the community with an ever-changing variety of educational and fun toys to enhance
            their cognitive, social, emotional and physical development in the important first six years of their lives.
            <br><br><span class="Links">Be sure to check out our Wikispace site with more information <a href="http://mysocialmediatools-pn.wikispaces.com/">here</a>!</span>
        </div>
        <div id="content"></div>
        <div id="footer">
            Copyright &copy 2013
        </div>

      </body>
</html>

.CSS:

/* Entire Document CSS */
html{
    height: 100%;
}
/* Header CSS */
.headers_t{
    /* Add something here */
}
.headers{
    color: #FFD89A;
    text-align: center;
    padding: 10px;
}
/* Body CSS */
.body{
    background-color: #61B329;
    height: 50%;
    color: #FFFFFF;
}
.container{
    margin: 0 auto 0 auto;
    width: 50em;
    text-align: center;
    padding-bottom: 500px;
    height: 50%;
}
/* Navigation CSS */
.nav {
    display: inline-block;
    background-color: #00B2EE;
    border: 1px solid #000000;
    border-width: 1px 0px;
    margin: 0;
    padding: 0;
    width: 100%;
}
.nav li {
    list-style-type: none;
    width: 14.28%;
    float: left;
}
.nav a {
    display: inline-block;
    padding: 10px 0;
    width: 100%;
    text-align: center;
}
/* Banner / Picture CSS / Text in Images */
.banner_l{
    float: left;
}
.banner_r{
    float: right;
}
.banner_h, img{
    display: block;
    width: 100%;
}
/* Footer CSS */
#footer {
 clear: both;
 position: relative;
 z-index: 10;
 height: 3em;
 margin-top: -3em;
}
#content {
    padding-bottom: 3em;
}
/* Link CSS */
a:link{
    color: #FFFFFF;
    text-decoration: none;
}
a:visited{
    color: #FFFFFF;
    text-decoration: none;
}
a:hover{
    background-color: #028482;
    color: #FFFFFF;
    text-decoration: underline;
}
a:active{
    background-color: #FCDC3B;
    color: #AA00FF;
    text-decoration: overline;
}
.Links A:hover{
    color: #028482;
    background-color: transparent;
    text-decoration: underline overline;
}

忽略我现在正在编辑的 css 中的.headers_t id......除非这是原因。

JSFiddle 链接在这里。

您需要将

margin:0pxpadding:0px添加到您的正文 CSS

所以:

.body{
    background-color: #61B329;
    height: 50%;
    color: #FFFFFF;
    margin:0px;
    padding:0px;
}

相关内容

  • 没有找到相关文章

最新更新