首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌地图与页脚之间的小差距

谷歌地图与页脚之间的小差距
EN

Stack Overflow用户
提问于 2018-03-14 14:54:30
回答 2查看 277关注 0票数 0

刚刚实现了谷歌地图到网站,但有一个很小的差距,可能是1-2px之间的地图和页脚。我想知道有没有办法让他们坐在一起,而不是有一个很小的差距。谢谢你的帮助或建议。不知道我怎么能解决这个问题!

地图和页脚html

代码语言:javascript
复制
<iframe id="maps"
  width="100%"
  height="300px"
  padding="0px"
  margin="0px"
  frameborder="0" style="border:0"
  src="https://www.google.com/maps/embed/v1/place?key=AIzaSyB0d_sYwCWD5owhYY4UYb-i7VlOOnx2_o4

    &q=The Beckwood,Scunthorpe" allowfullscreen>
</iframe>

<footer id="myFooter">
        <div class="container">
            <div class="row">
                <div class="col-sm-3">
                    <img id="footerlogo" src="assets/img/logo.png">

                </div>
                <div class="col-sm-4">
                    <h5>Thank you</h5>

                        <p>We would like to thank you for taking the time and visiting thebeckwood.co.uk. If you have any queries please don't hesitate to use the contact us button or give us a quick phone call.</p>
                         <img class="center" src="assets/img/hygeine.png">

                </div>
                <div class="col-sm-1">
                    <h5>Navigation</h5>
                    <ul>
                        <li><a href="index.html">Home</a></li>
                        <li><a href="menu.html">Menu</a></li>
                        <li><a href="gallery.html">Gallery</a></li>
                        <li><a href="about.html">About</a></li>
                        <li><a href="book.html">Book</a></li>
                        <li><a href="contact.html">Contact</a></li>
                    </ul>
                </div>

                <div class="col-sm-4">
                    <div class="social-networks">
                        <a href="#" class="twitter"><i class="fa fa-twitter"></i></a>
                        <a href="#" class="facebook"><i class="fa fa-facebook"></i></a>
                        <a href="#" class="google"><i class="fa fa-instagram"></i></a>
                    </div>
                    <button type="button" class="btn btn-default"> <a href="contact.html"> Contact us </a></button>


                </div>

            </div>
        </div>
        <div class="footer-copyright">
            <p>© 2018 The Beckwood.</p>
        </div>
    </footer>

页脚CSS

代码语言:javascript
复制
#footerlogo {
    height:90px;
    margin-top: 20px;
}
#myFooter {
    background-color: #3d280c;
    color: white;
    padding-top: 30px

}

#myFooter .footer-copyright {
    background-color: #35240a;
    padding-top: 3px;
    padding-bottom: 3px;
    text-align: center;
}

#myFooter .row {
    margin-bottom: 30px;
}

#myFooter .navbar-brand {
    margin-top: 45px;
    height: 65px;
}

#myfooter .navbar-brand>img {
  height: 50px;
  width: auto;
}

#myFooter .footer-copyright p {
    margin: 10px;
    color: #ccc;
}

#myFooter ul {
    list-style-type: none;
    padding-left: 0;
    line-height: 1.7;
}

#myFooter h5 {
    font-size: 25px;
    margin-top: 30px;
    color: #FFB03B;;
    font-family: 'Satisfy', cursive;
}

#myFooter h2 a{
    font-size: 50px;
    text-align: center;
    color: #fff;
}

#myFooter a {
    color: #d2d1d1;
    text-decoration: none;
}

#myFooter a:hover,
#myFooter a:focus {
    text-decoration: none;
    color: #FFB03B;
}

#myFooter .social-networks {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 16px;
}

#myFooter .social-networks a {
    font-size: 32px;
    color: #f9f9f9;
    padding: 10px;
    transition: 0.2s;
}

#myFooter .social-networks a:hover {
    text-decoration: none;
}

#myFooter .facebook:hover {
    color: #002659;
}

#myFooter .google:hover {
    color: #ef1a1a;
}

#myFooter .twitter:hover {
    color: #00aced;
}

#myFooter .btn {
    color: white;
    background-color: #c48529;
    border-radius: 20px;
    border: none;
    width: 150px;
    display: block;
    margin: 0 auto;
    margin-top: 10px;
    line-height: 25px;
}

#myFooter .btn:hover {
    color: #593c12;
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-14 15:06:54

只需加上

代码语言:javascript
复制
<style>iframe { display:block; } </style>

代码语言:javascript
复制
#maps {
    display: block;
}

在你的案子里。

iframe的默认显示属性是内联的。这意味着它们将放在文本基线上。你所看到的差距是文字行中字母的空格。因此,它与谷歌地图没有任何关系。

票数 1
EN

Stack Overflow用户

发布于 2018-03-14 15:02:47

可能有一些或多个原因,比如在其他地方设置了填充和边距。

通过将margin-top设置为负值,您可以将页脚向上移动一点。

不过,请尝试添加以下内容:

代码语言:javascript
复制
#myFooter {
    background-color: #3d280c;
    color: white;
    padding-top: 30px;
    margin-top: -5px;
} 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49280914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档