Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.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 CSS:在Div中定位图像_Html_Css_Positioning - Fatal编程技术网

Html CSS:在Div中定位图像

Html CSS:在Div中定位图像,html,css,positioning,Html,Css,Positioning,我想把图像放在一个有背景的div上面。我正在使用CSS来设计div以及背景上的图像,但是我没有看到预期的结果。位于div背景图像顶部的图像不会根据我的像素设置进行调整 这是我的HTML: <div class="colorpicker" id="colorpicker"> <img src="images/color_unselected.png" class="unselected" /> <img src="images/color_C.png"

我想把图像放在一个有背景的div上面。我正在使用CSS来设计div以及背景上的图像,但是我没有看到预期的结果。位于div背景图像顶部的图像不会根据我的像素设置进行调整

这是我的HTML:

<div class="colorpicker" id="colorpicker">
    <img src="images/color_unselected.png" class="unselected" />
    <img src="images/color_C.png" class="c_image" />
    <img src="images/color_K.png" class="k_image" />
    <img src="images/color_M.png" class="m_image" />
    <img src="images/color_Y.png" class="y_image" />
</div>

我无法从您的问题中确定您希望如何准确定位这四个图像,但我会为您的图像而不是父div创建一个选择器:

html:


旁注:您只需在此处键入/复制粘贴代码,选择“输入”,然后按上面的“代码示例”按钮。这将正确地显示它,正如您在上面看到的(确保您分别对html和css执行此操作):-)

我无法从您的问题中确定您希望如何定位这四个图像,但我将为您的图像而不是父div创建一个选择器:

html:

旁注:您只需在此处键入/复制粘贴代码,选择“输入”,然后按上面的“代码示例”按钮。如上图所示,这将正确显示图像(请确保分别对html和css执行此操作):-)

要将图像“堆叠”,然后添加以下css:

#colorpicker img {
    display: block;
    margin-bottom: 2px;
}
请参阅以获取一个工作示例。

要将图像“堆叠”,并在其间添加一个边距,请添加以下CSS:

#colorpicker img {
    display: block;
    margin-bottom: 2px;
}

请参阅以获取工作示例。

粘贴您的代码,使用鼠标选择它,然后单击编辑器菜单栏上的
{}
图标。您是要将所有图像彼此重叠,还是要根据用户选择的青色、品红色、黄色、黑色显示其中一个图像,没有?请编辑你的文章并放入正确的标签…基本上我希望彩色图像堆叠(列)在每一个之间的空间。我应该把所有的css都放进去,但只把未选中的部分放进去作为例子。如果div宽度不够大,不能容纳两个图像,你的图像应该放在彼此的下面。您可以应用边距上限:[x]px;要在它们之间留出一些空间,请粘贴代码,使用鼠标选择它,然后单击编辑器菜单栏上的
{}
图标。您是要将所有图像相互重叠,还是要根据用户选择的青色、品红、黄色、黑色显示其中一个图像,没有?请编辑你的文章并放入正确的标签…基本上我希望彩色图像堆叠(列)在每一个之间的空间。我应该把所有的css都放进去,但只把未选中的部分放进去作为例子。如果div宽度不够大,不能容纳两个图像,你的图像应该放在彼此的下面。您可以应用边距上限:[x]px;在它们之间留出一些空间。
#colorpicker img {
    display: block;
    margin-bottom: 2px;
}