Bu yüzden oldukça yaygın olduğunu düşündüğüm bir problemim var ama henüz iyi bir çözüm bulamadım. TÜM sayfayı kaplayan bir bindirme bölmesi yapmak istiyorum ... sadece görüntü alanını DEĞİL. Bunun neden bu kadar zor olduğunu anlamıyorum ... Gövde, html yüksekliklerini% 100 vb. Ayarlamayı denedim ama bu işe yaramıyor. Şimdiye kadar sahip olduğum şeyler:
<html>
<head>
<style type="text/css">
.OverLay { position: absolute; z-index: 3; opacity: 0.5; filter: alpha(opacity = 50); top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; background-color: Black; color: White;}
body { height: 100%; }
html { height: 100%; }
</style>
</head>
<body>
<div style="height: 100%; width: 100%; position: relative;">
<div style="height: 100px; width: 300px; background-color: Red;">
</div>
<div style="height: 230px; width: 9000px; background-color: Green;">
</div>
<div style="height: 900px; width: 200px; background-color: Blue;"></div>
<div class="OverLay">TestTest!</div>
</div>
</body>
</html>
Ayrıca varsa JavaScript'te bir çözüme de açık olurdum, ancak basit bir CSS kullanmayı tercih ederim.