Ich habe ein <div id="content">
mit einem Rahmen. Über diesem div
befindet sich ein weiterer <div id="header">
mit etwas Text. Ich möchte Text über Grenze zeigen, aber ich möchte es nicht anzeigen.
Zur einfacheren Erklärung habe ich hier meinen Quellcode gepostet: Ссылка und das möchte ich erreichen:
>
Der Text ist dynamisch und der Hintergrund ist ein Farbverlauf. Also Bild ist keine Lösung.
Ich weiß, wie ich das mit fieldset
und legend
tags erreichen kann, aber ich suche nach einer Lösung mit div oder einem anderen Tag.
habe hier etwas gefunden: Ist es möglich, einen & lt; fieldset & gt; -ähnlichen Effekt zu erzielen, ohne das & lt; fieldset & gt; Tag? , aber für die legend
wurde Hintergrundfarbe: #FFF verwendet, was mir nicht sehr hilft: /
Nicht getestete Theorie, aber vielleicht könnten Sie #header den gleichen Gradientenhintergrund wie den Hintergrund des Körpers geben, dann die Hintergrundposition von # header (mit js) mit der X- und Y-Position relativ zum Körper versetzen?
Im Grunde schlage ich eine Art Maskierungseffekt vor.
EDIT: ersetzte # content mit body, um mehr mit dem aktuellen Codebeispiel des OP übereinzustimmen.