在我最近的项目中,我有这样的scss文件:
CSS
body {
background: url('https://...jpg') bottom center no-repeat;
background-size: cover;
min-height: 100vh;
h2 {
font-family: 'Work Sans', sans-serif;
font-weight: 700;
margin-bottom: 24px;
}
[rest of code]
}现在我正试图改写BEM。我想谈一谈整个身体因素。也许这违背了边界元原则,我不应该这么做?
发布于 2017-06-14 11:18:20
<body class="body"></body>很好。
实际上,边界元中的body标记通常使用"page"类。这样你就可以得到<body class="page"></body>了。
这听起来更大,因为通常我们体内有<header class="header page__header"></header>,<main class="content page__content"></main>和<footer class="footer page__footer"></footer>。
https://stackoverflow.com/questions/44487563
复制相似问题