我的 div 之间莫名其妙的差距

杰曼·楚恩卡姆

我正在尝试复制 BBC 新闻网站,但我遇到了这个奇怪的样式问题。这是图像。

我总是在我的两个 div 之间找到这个差距。这是我使用的代码。不知道我应该如何摆脱那个空间。尝试将边距和填充设置为 0 但这没有用。

这是代码:

body{
                margin: 0;
                padding: 0;
                font-family: Helvetica, Arial, sans-serif;
            }
            #topbar{
                height: 40px;
                width: 1000px;
                margin: 0 auto;
                background-color: #FFFFFF;
            }
            #logo{
                float: left;
                margin-top: 8px;
                margin-right: 8px;
                
            }
            .topbarsections{
                float:left;
                border-left: 1px #CCCCCC solid;
                height: 100%;
            }
            #signin-image{
                float: left;
                width: 30px;
                margin-top: 7px;
                margin-left: 8px;
            }
            #signin-text{
                float: left;
                font-weight: bold;
                font-size: 90%;
                color: #333333;
                position: relative;
                top: 13px;
                padding-right: 80px;
            }
            .topbar-menu{
                float: left;
                font-weight: bold;
                color: #333333;
                font-size: 90%;
                padding: 13px 15px 0 15px;
                height: 27px;
                
                
            }
            #more-arrow{
                height: 13px;
                margin-left: 15px;
            }
            #search-box{
                background-color: #E4E4E4;
                margin: 8px 0 0 10px;
                border: none;
                font-weight: bold;
                font-size: 14px;
                padding: 5px;
                width: 140px;
                float: left
                
            }
            #magnifying-glass{
                margin-top: 8px;
                height: 26px;
                
            }
            .clear{
                margin: 0;
                padding: 0;
            }
            #news-bar{
                background-color: #BB1919;
                width: 100%;
                height: 70px;
            }
            #inner-news-bar{
                background-color: #BB1919;
                margin: 0 auto;
                width: 1200px;
                height: 70px;
            }
            #news-bar h1{
                color: white;
                margin: 0;
                padding: 10px;
                font-weight: normal;
                font-size: 45px;
            }
            #menu-bar{
                background-color: #A91717;
                width: 100%;
                height: 35px;
            }
            #inner-menu-bar{
                background-color: #A91717;
                width: 1200px;
                height: 35px;
                margin: 0 auto;
            }
            .menu-bar-sections{
                float: left;
                border-right: 1px solid #BB4545;
                padding-left: 10px;
                padding-right:8px;
                position: relative;
                top: -5px;
            }
            .menu-bar-sections a{
                float:left;
                color: white;
                text-decoration: none;
            }
            .menu-bar-sections a:hover{
                text-decoration: underline;
            }
            #menu-bar-more-section{
                border-right: none !important;
                
            }
            #down-arrow{
                float: left;
                height: 13px;
                position: relative;
                top: 2px;
                margin-left: 2px;
            }
            #page-container{
                width: 1200px;
                margin: 0 auto;
            }
            h2{
              
            }
<body>
        <div id="topbar">
            
            <img id="logo" src="images/bbclogo.png">
            
            <div id="signin-div" class="topbarsections">
                
                <img src="images/singin.PNG" id="signin-image">
                <span id="signin-text">Sign in</span>
                
            </div>
            
            <div class="topbarsections topbar-menu">
                
                News
                
            </div>
            
            <div class="topbarsections topbar-menu">
                Sports
            </div>
            
            <div class="topbarsections topbar-menu">
                Weather
            </div>
            
            <div class="topbarsections topbar-menu">
                Shop
            </div>
            
            <div class="topbarsections topbar-menu">
                Earth
            </div>
            
            <div class="topbarsections topbar-menu">
                Travel
            </div>
            
            <div class="topbarsections topbar-menu">
                More
                <img id="more-arrow"src="images/more-arrow.PNG">
            </div>
            <div class="topbarsections">
                
                <input id="search-box" type="text" placeholder="Search">
                <input type="image" id="magnifying-glass" src="images/glass.PNG">
            
            </div>
            
        </div>
        <div class="clear"></div>
        <div id="news-bar">
            <div id="inner-news-bar">
        
                <h1>NEWS</h1>
        
            </div>
        </div>
        <div class="clear"></div>
        <div id="menu-bar">
            <div id="inner-menu-bar">
        
                <p class="menu-bar-sections"><a href="">Home</a></p>
                <p class="menu-bar-sections"><a href="">Video</a></p>
                <p class="menu-bar-sections"><a href="">World</a></p>
                <p class="menu-bar-sections"><a href="">US & Canada</a></p>
                <p class="menu-bar-sections"><a href="">UK</a></p>
                <p class="menu-bar-sections"><a href="">Business</a></p>
                <p class="menu-bar-sections"><a href="">Tech</a></p>
                <p class="menu-bar-sections"><a href="">Science</a></p>
                <p class="menu-bar-sections"><a href="">Stories</a></p>
                <p class="menu-bar-sections"><a href="">Entertainment & Arts</a></p>
                <p class="menu-bar-sections"><a href="">Health</a></p>
                <p class="menu-bar-sections" id="menu-bar-more-section"><a href="">More</a><img src="images/down-arrow.PNG" id="down-arrow"></p>
            </div>
        </div>
        <div class="clear"></div>
        <div id="page-container">
            
            <div id="main-article">
                <h2>Technology</h2>
            
            </div>
            
        </div>
    
    
    </body>

约翰内斯

如果“间隙”是指标题“技术”上方的空间,@Olivier Krull 是正确的:这是h2标题的默认边距

您可以简单地添加此 CSS 规则将其设置为零:

#main-article > h2:first-child {
  margin-top: 0;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python中的莫名其妙TypeError在回溯中不包含我的任何代码

来自分类Dev

python中的莫名其妙TypeError在回溯中不包含我的任何代码

来自分类Dev

当我从文档中编写一个代码时出现莫名其妙的语法错误

来自分类Dev

isKindOfClass莫名其妙的身份问题

来自分类Dev

bash:莫名其妙的行为

来自分类Dev

文本莫名其妙地忽略了其容器的边界

来自分类Dev

草绘为XCode图像大小?(莫名其妙)

来自分类Dev

数组和循环中输出的莫名其妙的变化

来自分类Dev

C代码莫名其妙地跳过了行

来自分类Dev

莫名其妙的行为国防部重写

来自分类Dev

pandas.merge莫名其妙地缓慢

来自分类Dev

WebClient.DownloadFile的莫名其妙的行为

来自分类Dev

Azure Functions中的莫名其妙的存储事务

来自分类Dev

OpenGL矩形莫名其妙地占据了整个窗口

来自分类Dev

NHibernate突然非常慢-莫名其妙的行为

来自分类Dev

C代码莫名其妙地跳过了行

来自分类Dev

莫名其妙的mod_rewrite行为

来自分类Dev

数组和循环中输出的莫名其妙的变化

来自分类Dev

Javac 在 Hudson 上莫名其妙地失败了

来自分类Dev

jQuery .empty() && .append() 莫名其妙地失败

来自分类Dev

as.POSIXct 给出了莫名其妙的 NA 值

来自分类Dev

PHP 变量莫名其妙地更新

来自分类Dev

tar莫名其妙地试图打开一个不存在的目录

来自分类Dev

ComputeHash调用莫名其妙地有所不同

来自分类Dev

Rails / Ruby:TimeWithZone比较莫名其妙地失败了等效值

来自分类Dev

画布drawImage莫名其妙地偏移了1个像素

来自分类Dev

Rails路由助手在请求之前莫名其妙地使用了“后安装”

来自分类Dev

莫名其妙的“无效的长度参数传递给LEFT或SUBSTRING函数”

来自分类Dev

网页右侧出现莫名其妙的空白。使水平滚动条出现

Related 相关文章

  1. 1

    python中的莫名其妙TypeError在回溯中不包含我的任何代码

  2. 2

    python中的莫名其妙TypeError在回溯中不包含我的任何代码

  3. 3

    当我从文档中编写一个代码时出现莫名其妙的语法错误

  4. 4

    isKindOfClass莫名其妙的身份问题

  5. 5

    bash:莫名其妙的行为

  6. 6

    文本莫名其妙地忽略了其容器的边界

  7. 7

    草绘为XCode图像大小?(莫名其妙)

  8. 8

    数组和循环中输出的莫名其妙的变化

  9. 9

    C代码莫名其妙地跳过了行

  10. 10

    莫名其妙的行为国防部重写

  11. 11

    pandas.merge莫名其妙地缓慢

  12. 12

    WebClient.DownloadFile的莫名其妙的行为

  13. 13

    Azure Functions中的莫名其妙的存储事务

  14. 14

    OpenGL矩形莫名其妙地占据了整个窗口

  15. 15

    NHibernate突然非常慢-莫名其妙的行为

  16. 16

    C代码莫名其妙地跳过了行

  17. 17

    莫名其妙的mod_rewrite行为

  18. 18

    数组和循环中输出的莫名其妙的变化

  19. 19

    Javac 在 Hudson 上莫名其妙地失败了

  20. 20

    jQuery .empty() && .append() 莫名其妙地失败

  21. 21

    as.POSIXct 给出了莫名其妙的 NA 值

  22. 22

    PHP 变量莫名其妙地更新

  23. 23

    tar莫名其妙地试图打开一个不存在的目录

  24. 24

    ComputeHash调用莫名其妙地有所不同

  25. 25

    Rails / Ruby:TimeWithZone比较莫名其妙地失败了等效值

  26. 26

    画布drawImage莫名其妙地偏移了1个像素

  27. 27

    Rails路由助手在请求之前莫名其妙地使用了“后安装”

  28. 28

    莫名其妙的“无效的长度参数传递给LEFT或SUBSTRING函数”

  29. 29

    网页右侧出现莫名其妙的空白。使水平滚动条出现

热门标签

归档