Ich hatte gehofft, dass es z.B. in JavaScript eine Möglichkeit gibt zu befehlen "wenn das Silhouetten den Fokus hat, dann soll ihn der Text bekommen" oder so ähnlich.
wenn die textfarbe der farbe der skyline entspricht, dürfte es übrigens egal sein, ob das ding darüber oder darunter liegt - ggf hilft dir das weiter