已关闭。此问题为opinion-based。当前不接受答案。
**想要改进此问题吗?**请更新此问题,以便editing this post可以用事实和引文来回答。
2天前关闭。
Improve this question
这可能是一个奇怪的问题,但在youtube的指南中,我总是看到人们使用flex和grid。
我已经开始学习它们,但在此之前,我只使用块和内联块。
那么人们只使用Flex和Grid吗?
Flex与FlexBox的不同之处在于VS代码将它们显示为2个不同的选项。
已关闭。此问题为opinion-based。当前不接受答案。
**想要改进此问题吗?**请更新此问题,以便editing this post可以用事实和引文来回答。
2天前关闭。
Improve this question
这可能是一个奇怪的问题,但在youtube的指南中,我总是看到人们使用flex和grid。
我已经开始学习它们,但在此之前,我只使用块和内联块。
那么人们只使用Flex和Grid吗?
Flex与FlexBox的不同之处在于VS代码将它们显示为2个不同的选项。
2条答案
按热度按时间qfe3c7zg1#
通常,当带有
display: none
的元素必须可见时,我使用display: block
。而且,段落和跨度都是行内元素。我发现使用行内元素相当困难,所以每当我对它们进行样式设置时,我通常会将它们设为块元素(如果它们是网格的子元素,可能不会)。
但是在容器的情况下,是的,我通常使用
display: grid
。而且它们通常有默认的显示值block
,所以为什么要再次将其更改为block呢?至于flex和flexbox,我对flexbox了解不多,但据我所知,flex是
display: box
和display: flexbox
的改进版。tzdcorbm2#
如果你打算编写css代码让其他人看到,比如在一个专业的环境中,最安全的选择是flex或grid,但它们在不同的环境中都有各自的用途。我的建议是去你最喜欢的网站上看看他们使用什么。如果你喜欢一种方式,或者发现一种方式更容易理解,那么就使用那一种,否则,两个都用。