Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.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
Html 赢得的图像之间的边距/间距';行不通_Html_Css_Image_Margins - Fatal编程技术网

Html 赢得的图像之间的边距/间距';行不通

Html 赢得的图像之间的边距/间距';行不通,html,css,image,margins,Html,Css,Image,Margins,所以我决定在我的艺术页面的画廊里增加一个新的部分。我原以为我可以从原稿中复制CSS并制作第二个“信息框”和“图库”,但第二组似乎没有确认“边距”代码,相反,图像略有重叠或相互拥挤 在这一页上:底部的两幅图像没有顶部图像的边距或填充,但它们仍然保持着轻微的分离。启用此选项后,底部的两个部分略微重叠,同时忽略了边距和填充的代码。我已经复制了我认为与我的问题相关的内容,因为侧边栏在任何页面上都没有给我带来任何麻烦 /*Infobox*/ #infobox{ width: 900px; height:

所以我决定在我的艺术页面的画廊里增加一个新的部分。我原以为我可以从原稿中复制CSS并制作第二个“信息框”和“图库”,但第二组似乎没有确认“边距”代码,相反,图像略有重叠或相互拥挤

在这一页上:底部的两幅图像没有顶部图像的边距或填充,但它们仍然保持着轻微的分离。启用此选项后,底部的两个部分略微重叠,同时忽略了边距和填充的代码。我已经复制了我认为与我的问题相关的内容,因为侧边栏在任何页面上都没有给我带来任何麻烦

/*Infobox*/
#infobox{
width: 900px;
height: 500px;
clear: left;
background-color: none;
padding: 30px;
margin-left: 400px;
position: relative;
}
div > img{
width: 500px;
border-radius: 10px;
}
#infobox > p{
color: #000;
font-family: "Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
font-size: 14px;
font-color: #ffffff;
letter-spacing: 0px; }
#copy{
opacity: .25;
font-size: 11px;
margin-left: 5px;
}
/*buttons*/
span > a > img{
height: 50px;
opacity: .25;
margin-left: 8px;
}
/*lightbox*/ div #gallery > a > img{
border-radius: 2px;
margin:5px;
} #infobox 2 > p{
color: #000;
font-family: "Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
font-size: 14px;
font-color: #ffffff;
letter-spacing: 0px; }
}
/*lightbox*/ div #gallery 2> a > img{
border-radius: 2px;
margin: 5px;
} </style>
/*信息框*/
#信息箱{
宽度:900px;
高度:500px;
清除:左;
背景色:无;
填充:30px;
左边距:400px;
位置:相对位置;
}
div>img{
宽度:500px;
边界半径:10px;
}
#信息框>p{
颜色:#000;
字体系列:“古董书”,帕拉蒂诺,“帕拉蒂诺字体”,“帕拉蒂诺LT STD”,佐治亚州,衬线;
字体大小:14px;
字体颜色:#ffffff;
字母间距:0px;}
#抄袭{
不透明度:.25;
字体大小:11px;
左边距:5px;
}
/*钮扣*/
span>a>img{
高度:50px;
不透明度:.25;
左边距:8px;
}
/*灯箱*/div#画廊>a>img{
边界半径:2px;
保证金:5px;
}#信息框2>p{
颜色:#000;
字体系列:“古董书”,帕拉蒂诺,“帕拉蒂诺字体”,“帕拉蒂诺LT STD”,佐治亚州,衬线;
字体大小:14px;
字体颜色:#ffffff;
字母间距:0px;}
}
/*灯箱*/div#画廊2>a>img{
边界半径:2px;
保证金:5px;
} 

我不太确定这将如何影响你网站的其他部分,但是在某个地方有一个样式定义
div>a>img
,它有一个
左边距-10px
。这会造成问题

要调试CSS问题,您可以在Firefox中使用以下命令:

Firefox>Web开发者>检查器


然后单击页面上的任何元素,它将显示CSS以及导致CSS的原因

重叠是由以下css引起的:

div > a > img {
    margin-left: -10px;
    width: 200px;
}

抛开那个负边际,它就会起作用。如果您试图定位图像,如果您使包含的锚点显示为block并浮动它们,或者使用带有一些陷阱的显示为inline block,那么您的运气会更好。

Jsfiddle比链接到站点更好。
–这些都不是有效的ID。还有什么更好的ID呢?我想在同一页上制作一个单独的图库/部分,但我的第一次尝试导致“Committeed works”图像由于某种原因向右移动。由于某种原因,尝试删除负边距会导致记事本和compozer无法保存文件。遗憾的是,除了发现了19个错误之外,我真的不明白web开发人员告诉我的任何错误。