Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css div中不是边距或填充的空白_Css_Html_Image_Padding_Margins - Fatal编程技术网

Css div中不是边距或填充的空白

Css div中不是边距或填充的空白,css,html,image,padding,margins,Css,Html,Image,Padding,Margins,有一个div,在这个div里面有一个图像,所有的边距都设置为0-但是它在div里面一直显示一个gab,甚至没有外侧,它没有填充或边距,我似乎不知道它是什么 我曾尝试将Div改为sections,给它们负的边距,使高度达到100%,但没有任何效果 以下是该网站的链接: 您可以通过查看页面源代码查看完整代码,但我使用的HTML如下: <div class="wrapperB"> <div class="content">

有一个div,在这个div里面有一个图像,所有的边距都设置为0-但是它在div里面一直显示一个gab,甚至没有外侧,它没有填充或边距,我似乎不知道它是什么

我曾尝试将Div改为sections,给它们负的边距,使高度达到100%,但没有任何效果

以下是该网站的链接: 您可以通过查看页面源代码查看完整代码,但我使用的HTML如下:

        <div class="wrapperB">
            <div class="content">
                <div id="portfolio-sectionB" class="all">
                    <div id="grid1"><!--Gird 1-->   

                        <div class="galleryItemB visualIdentity">
                            <img alt="Brighton and Hove In Bloom Logo" src="portfolio/images/brighton-in-bloom-logo-mockup-1.jpg">
                            <a href="portfolio/brighton-in-bloom.html"></a>
                        </div>  

                        <div class="galleryItemB visualIdentity">
                            <img alt="" src="portfolio/images/hovecollege-course-magazine-mockup2.jpg">
                            <a href="portfolio/hovecollege-course-magazine.html"><p>Click To View Project</p></a>
                        </div>  

                        <div class="galleryItemB visualIdentity">
                            <img alt="" src="portfolio/images/brighton-pet-show-poster-mockup3.jpg">
                            <a href="portfolio/brighton-pet-show.html"><p>Click To View Project</p></a>
                        </div>  

                        </div><div id="grid2"><!--Gird 2--> 

                        <div class="galleryItemB visualIdentity">
                            <img alt="" src="portfolio/images/ambition-world-bussiness-card-mockup.jpg">
                            <a href="portfolio/ambition-world.html"><p>Click To View Project</p></a>
                        </div>  

                        </div><div id="grid3"><!--Gird 3--> 

                        <div class="galleryItemB visualIdentity">
                            <img alt="" src="portfolio/images/brighton-pet-show-logo-mockup.jpg">
                            <a href="portfolio/brighton-pet-show.html"><p>Click To View Project</p></a>
                        </div>  

                        <div class="galleryItemB webDesign visualIdentity">
                            <img alt="" src="portfolio/images/animal-recuse-group-logo-mockup.jpg">
                            <a href="portfolio/animal-rescue-group.html"><p>Click To View Project</p></a>
                        </div>  

                        </div>                      
                    </div>      
                </div>
            </div>

我不确定这是否是你的意思,但似乎链接本身有一个填充。这会导致图像周围出现白色边框。

我不确定这是否是您的意思,但链接本身似乎有一个填充。这将导致图像周围出现白色边框。

将div中图像的样式更改为
显示:block

例:


将div内图像的样式更改为
display:block

例:


img
是内联lbock元素,
a
是内联元素。因此,它们之间会出现简单的文本空白。

img
是内联lbock元素,
a
是内联元素。因此,它们之间会出现简单的文本空白。

在CSS文件中添加填充、边距和边框等内容。 然后在html文件中有一个use all classess

这可能是导致问题的div之一。 通过包括所有类添加了填充和其他偏移,它包括所有css类

在css类中,您有一个带有偏移量的#公文包sectionB部分

如果你真的不知道它是什么,你可以随时注释掉CSS文件中的所有CSS属性,并在检查bug是否返回时逐个启用它们


并修复html注释中的拼写错误:将网格更改为网格。

在CSS文件中添加填充、边距、边框等内容。 然后在html文件中有一个use all classess

这可能是导致问题的div之一。 通过包括所有类添加了填充和其他偏移,它包括所有css类

在css类中,您有一个带有偏移量的#公文包sectionB部分

如果你真的不知道它是什么,你可以随时注释掉CSS文件中的所有CSS属性,并在检查bug是否返回时逐个启用它们


并修复html注释中的拼写错误:将网格更改为网格。

我尝试删除除图像之外的所有链接和div内的所有内容,但sameI仍然尝试删除除图像之外的所有链接和div内的所有内容,并且仍然相同
         #portfolio-sectionA {
         margin: 10px 20px;
              }

      #portfolio-sectionA a {
    color: #CED9E7;
    padding: 7px 10px;
    margin-left: -1px;

    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

#portfolio-sectionA a:hover {
    color: #9BAFCE;
}

#portfolio-sectionA a:active, #portfolio-sectionA a.portfolio-sectionAClicked {
    color: #4E6C98;
    background-color: #3C5476;  
    cursor: default;
}

  /*---Portoflio Page Section B---*/
        .galleryItemB {
background-color: green;
position: relative;

         }

#portfolio-sectionB .galleryItemB a {
    position: absolute; left: 0; top: 0; right: 0; bottom: 0;
    background: url(../elements/magnifying-glass.png) center center no-repeat rgba(78,108,152,.85);
    cursor: pointer;

    opacity: 0;
    -moz-opacity: 0;
    -khtml-opacity: 0;
    filter:alpha(opacity=0);

    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -ms-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
}

#portfolio-sectionB .galleryItemB:hover a {
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    filter:alpha(opacity=100);
}

#portfolio-sectionB .galleryItemB a p{
    color: #FFFFFF;
    position: absolute; bottom: 15px; right: 20px;
    cursor: pointer;
}
itemWrapper > img {
    display:block;
}