Html 表td/Ul li相互叠加
我已经练习css一段时间了,今天发生了一个我无法解决的问题 我正在“绘制”一张太空入侵者的图片,当我尝试添加入侵者(alien1、alien2、alien3等)时,它们会相互叠加。我尝试将它们添加为列表和表格。。。它们都不起作用。我还尝试了Html 表td/Ul li相互叠加,html,css,sass,Html,Css,Sass,我已经练习css一段时间了,今天发生了一个我无法解决的问题 我正在“绘制”一张太空入侵者的图片,当我尝试添加入侵者(alien1、alien2、alien3等)时,它们会相互叠加。我尝试将它们添加为列表和表格。。。它们都不起作用。我还尝试了display:inline/inline块,但这使它们消失了 我这里有什么问题 这里有一个链接:在css中添加一个如下所示的类。 将该类添加到每个外来类,如 我所做的是添加一个display:inline块,并在每个外星人的两侧添加一个50px的边距。 将该
display:inline/inline块
,但这使它们消失了
我这里有什么问题
这里有一个链接:在css中添加一个如下所示的类。 将该类添加到每个外来类,如
我所做的是添加一个
display:inline块
,并在每个外星人的两侧添加一个50px的边距。
将该类添加到每个外来类,如
我所做的是添加一个显示:内联块
,并在每个外星人的两侧添加一个边距
50px
。确保你的外星人有一个显示
类型的内联块
和一个边距右侧
,至少有外星人精灵的宽度:
.alien1 {
width: 5px;
height: 5px;
margin-right: 60px;
display: inline-block;
box-shadow:
20px 5px 0 #FFF,
...,
60px 40px 0 #FFF;
}
更新的代码笔:
另外,您可能需要考虑创建包含常见外设设置的主异类类:
然后列出你的具体外星人:
.alien1 {
box-shadow:
20px 5px 0 #FFF,
...,
60px 40px 0 #FFF;
}
.alien2 {
box-shadow:
15px 5px 0 #FFF,
...,
55px 40px 0 #FFF;
}
...
因此,你的外星人td
元素看起来像:
确保你的外星人有显示类型的内联块
和右边距
,至少有外星人精灵的宽度:
.alien1 {
width: 5px;
height: 5px;
margin-right: 60px;
display: inline-block;
box-shadow:
20px 5px 0 #FFF,
...,
60px 40px 0 #FFF;
}
更新的代码笔:
另外,您可能需要考虑创建包含常见外设设置的主异类类:
然后列出你的具体外星人:
.alien1 {
box-shadow:
20px 5px 0 #FFF,
...,
60px 40px 0 #FFF;
}
.alien2 {
box-shadow:
15px 5px 0 #FFF,
...,
55px 40px 0 #FFF;
}
...
因此,您的alientd
元素看起来像:
请在此提供您的代码示例,而不是codepen。钢笔可能会消失或被修改,因此未来的读者无法从您的问题中获益。请在此处提供您的代码示例,而不是codepen。这支笔可能会消失或被修改,所以未来的读者无法从你的问题中获益。