Ссылка на CodePen
Я пытаюсь окружить свои bockquote
символами "
. Однако я не могу заставить это работать гибко для всех HTML сценариев ios ниже:
<blockquote>
no p tag
</blockquote>
<blockquote>
<p>one p tag should be on a new line</p>
</blockquote>
<blockquote>
<p>one p tag should be on a new line</p>
<p>two p tag should be on a new line</p>
</blockquote>
SASS, который я пробовал:
blockquote {
quotes: "“" "”" "‘" "’";
&:before {
content: open-quote;
}
&:after {
content: close-quote;
}
p {
display: inline;
// OR
display: block;
}
}
Если я использую display: inline
, он работает, но в случае, когда есть два абзаца, я теряю разрыв строки между ними, и оба абзаца отображаются в одной строке.
Если я использовал display: block
или display: inline-block
, Мои абзацы теперь разделены новой строкой, но символы кавычек также находятся на новых строках, а не переходят в текст абзаца.
Я не могу контролировать HTML. Я хочу избежать JavaScript. Вот что я хотел бы видеть:
"no p tag"
"one p tag should be on a new line"
"one p tag should be on a new line
two p tag should be on a new line"