Html 为什么设置边距会删除列表缩进
我已经用html创建了一个嵌套列表 为什么使用*{}选择器设置边距:0会删除列表缩进,但如果使用正文选择器,则不会删除列表缩进Html 为什么设置边距会删除列表缩进,html,css,Html,Css,我已经用html创建了一个嵌套列表 为什么使用*{}选择器设置边距:0会删除列表缩进,但如果使用正文选择器,则不会删除列表缩进 正文{ 填充:0px; } 家 关于 恢复 经历 技巧 投资组合 兴趣 摄影 最喜欢的 星号*表示全部,因此当您在(all)中放置属性时,它基本上会设置HTML正文中所有元素的样式 但是,当您选择仅设置正文的样式时,除了正文 您可以阅读答案以了解更多详细信息,因为*表示所有元素,而body{}仅表示body。填充是在@Roy所说的元素中,加上填充是一个事实。
正文{
填充:0px;
}
- 家
- 关于
- 恢复
- 经历
- 技巧
- 投资组合
- 兴趣
摄影
最喜欢的
星号*
表示全部,因此当您在(all)中放置属性时,它基本上会设置HTML正文中所有元素的样式
但是,当您选择仅设置正文的样式时,除了正文
您可以阅读答案以了解更多详细信息,因为*
表示所有元素,而body{}
仅表示body。填充是在@Roy所说的
元素中,加上填充是一个事实。您为body
元素设置的填充仅适用于该元素,而不适用于其子元素。但是*具有最低的特异性
,因此在它们元素中应用了与*@NishargShah中提到的属性不同的属性抱歉,我不理解您的说明comment@NishargShah你说得对,*的特异性最低,但这在这里并不重要,因为“body”选择器不选择ul's@JonasGrumann谢谢你的评论,现在我明白他说的了:D