モバイルのタイムラインコンテナにコンテンツを追加しようとしていました。
このコンテナには2つのアウトレットがあります。
before-topic-progress と after-topic-progress です。
before-topic-progress は <span> で囲まれており、その理由がわかりません。![]()
コンテナはインラインではなく、このアウトレットの周りに意図的に span がラップされる理由が見当たりません。これには明白な目的がなく、独自のコンテンツレイアウトを妨げます。例えば、ボタンを挿入したい場合、この span のせいでボタンが他の要素の高さと一致できなくなります。

これを解決するエレガントな方法が見当たりません。最も簡単なのは、次のようなものを使用することです。
#topic-progress-wrapper > span:first-child {
display: flex;
}
しかし、複数のプラグインやコンポーネントが同じアウトレットを使用する場合、親に flex を強制すると、他のコンテンツのスタイルが崩れる可能性があります(これは稀なケースだと思います)。
もしこの span に目的がないのであれば、このファイル から削除することは可能でしょうか?