准确的电话号码和 WhatsApp 号码提供商。 如果您想要电子邮件营销活动列表或短信营销活动,那么您可以联系我们的团队。 电报: @xhie1

B2C 电子邮件列表

这不像严格的规则比如你应该这

你应该这样做。这本质上就是您使用浏览器所做的事情,通过这种方法,您是在说……您没有强迫它做任何事情。你会说,“看,理想情况下,如果你能像这样布局,那就太好了,但我知道情况可能并非如此,所以这里有一些我们可以使用的边界以及一些上限和下限。尽你所能,欢呼吧。” 然后你只需向它扔一些组件,让它做它该做的事。你在那里添加了足够的控制,让它看起来不那么垃圾。 安迪:所以一个很好的例子是……我们在每个布局中做了一个称为切换器的布局,它本质上会将内联项目插入到某个点,计算出它应该有多宽的计算会将它们堆叠在一起。但是因为我们为内联和块添加了边距,所以它可以工作,无论它的状态是什么,它看起来仍然很好。

这就是我们的想法我们不会告

诉浏览器说:“你必须将这三列网格分层。” 我们说,“如果你能将三列网格分层,那就去做吧。否则,就用堆栈和空间来代替。” 这就是让浏览器真正完成其工作的方法。 德鲁:过去几  美国电子邮件列表 年中出现的 CSS 的许多不同方法都非常关注组件级别,将所有事物都像组件一样处理。CUBE 并没有那么淡化组件方面,它只是在采用这些组件并将它们组合成更大的布局的基础上提供了这个额外的概念,而不仅仅是说布局只是另一个组件。安迪:是的,这是一个很好的观点,是的。我认为关于组件要说的是它们很重要,尤其是在现代前端中。我们做了很多组件的东西、系统的东西。但我对组件的看法是,它是扩展已完成内容的规则集合。

B2C 电子邮件列表

安迪我在文章中提出的观点是

当您深入到块级别时,大部分样式实际上已经完成,并且您的组件实际上正在做的是点开 Is 并穿过 Ts,它说:“对,在这种情况下……”因此,例如,对于卡片,使图像的最小 BTC 数据库欧盟 高度为 X,并在此处添加一些填充。做这个、那个、那个。在这里放一个按钮。它只是在已经从 CSS 其余部分继承的规则之上添加了一些附加规则。我认为这可能是描述它的最好方式。 安迪:而在 BEM 中,组件是事实的来源。直到您将该类放在元素上之前,此时尚未应用任何内容,并且该方法有效。我只是发现这样做写了更多的 CSS,以及更多重复的 CSS,这是我不喜欢做的。 德鲁:你会考虑排版、颜色、垂直节奏、间距以及所有这些,都是这个模型中构图理念的一部分吗? 安迪:是的。在全球 CSS 中,是的,绝对如此。

你可能也会喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注