Ist es möglich, den Stil von HTML-Detail-Tags auf diese Weise anzupassen?
P粉300541798
2023-08-02 18:34:52
<p>这就是我想要达到的目标,</p>
<pre class="brush:php;toolbar:false;">> Titel mit variabler Länge: Ein Satz mit Text, der möglicherweise oder darf
nicht umwickeln, abhängig von der Breite des
Container.
Dies ist der Text, der nicht im
Zusammenfassungs-Tag, steckt aber immer noch in den Details
Das Tag wird daher ausgeblendet, sofern nicht darauf geklickt wird.</pre>
<p>html看起来像这样,</p>
<pre class="lang-html Prettyprint-override"><code><details>
<Zusammenfassung>
<span class="left">Titel mit variabler Länge:</span>
<span class="right">
Ein Satz im Wert von Text, der vielleicht oder vielleicht
nicht umwickeln, abhängig von der Breite des
Container.
</span>
</summary>
<p>
Dies ist der Text, der nicht im
Zusammenfassungs-Tag, steckt aber immer noch in den Details
Tag daher ausgeblendet, sofern nicht darauf geklickt wird.
</p>
</details>
</code></pre>
<p>了文本换行的问题,换行的文本从一行的开头开始.<br /><br />如果可能的话,我正在寻找CSS唯一的解决方案.</p><p><br /></p>
如果你被允许稍微改变一下HTML,你可以这样做:
将标题复制为<p>的前一个同级。
隐藏它,但保持它的宽度使用可见性:hidden;
将重复的标题和段落用<div>包起来。
利用网格。
删除标记。