Как работает отступ при использовании include в pugjs? - PullRequest
1 голос
/ 24 сентября 2019

Фотографии ниже проясняют мою проблему.Отступ не работает хорошо.Например, nav.pug должен быть включен в класс blur.Это не происходит сейчас ...Что я делаю неправильно?

Кажется, я делаю все в соответствии с документацией.https://pugjs.org/language/includes.html

код файла index.pug

include ../../3-base-blocks/doctype.pug
  head
    include ../../3-base-blocks/head.pug
    link(rel='stylesheet', href='index.scss')
    script(src='index.js', defer='')
  body
    include ../../3-base-blocks/blur-modal.pug
    include ../../3-base-blocks/blur.pug
      include ../../4-blocks/nav.pug
      include ../../4-blocks/header.pug
      include ../../4-blocks/faq.pug
      include ../../4-blocks/about.pug
    include ../../3-base-blocks/structured-data.pug

код файла nav.pug

.nav
  a.nav__logo-link(href= body.navLink)
    img.nav__logo-img(src= body.navLogo, alt= body.navLogoAlt)
  a.nav__header-link(href= body.navLink)  
    p.nav__header-text= body.navHeader
  .nav__lang-country-flag
    img(src= body.navFlag, alt= body.navAltLogo)
  .hamburger.nav__hamburger.nav__hamburger_position
    span.hamburger__top-bun
    span.hamburger__bottom-bun

код blur.pug

.blur

результат, который я не хочу иметь ...

...