Programdan kastettiğin C# ile yazdığın bir console programı ise kodunun sonuna
Console.ReadLine();
ekleyerek kullanıcıdan bir veri girmesini bekleyebilirsin, böylelikle ekranda kalacaktır.
Ya da programı çalıştırırken Debug mod (F5) değil de normal mod (CTRL+F5) ile çalıştırmayı dene.
Ha programdan kastın Visual Studio nun kendisi ise Silip tekrar yüklemeyi dene demekten başka aklıma birşey gelmiyor maalesef.
Benim kullandığım birkaç eklenti (kişiselleştirme eklentileri de dahil)
Php bilmiyorum ama backslash backslashdır :)
$ad ın önüne backslash koymayı dene
Kod içerisindeki player.pause(); satırında hata meydana geldiğinden o bloktaki sonraki satırlar işleme alınmıyor yani data-state değeri pause olarak atanamıyor. Bu durumda data-state değeri her zaman play olarak kalıyor yani else bloğu (durdurma tıklaması) çalışmıyor. O satırda hata vermesinin sebebi ise player diye bir değişkenin olmaması. O satırı komple silerseniz sorun ortadan kalkacaktır.
Parent ına opacity uygulanan bir elemanı o opacity den mahrum bırakamıyoruz maalesef. Child eleman maksimum opacity: 1 alacağından en fazla kapsayıcısının gösterebildiğini gösterebilir.
Alternatif çözüm yolları denemelisin. Örneğin yukarıda attığım gibi bir overlay oluşturup bu overlayi senin de dediğin gibi z-index ve position yardımıyla tüm nesnelerin üzerine getir. Ovarlay in de üzerinde olmasını istediğin elemana da overlayden daha yüksek bir z-index değeri ver. Arka planda oluşmasını istedğin efekti ovarlay e uygularsan istediğine yakın bir sonuç elde edebilirsin. Örneğin siyahın .1 i kadar karartabilir veya biraz blur ekleyebilirsin.
Ama diyorsan ki ben sadece opacity düşürmek istiyorum, o halde dropmenu yu opacity uyguladığın parentten çıkarmalısın ki bu durumda body den çıkaramazsın. O halde body nin içerisindeki elemanları bir div içerisine topla drop menuyu de divin dışarısına çıkar ve opacity i elemanları topladığın div e uygula fakat böyle de drop menüyü konumlandırmada sıkıntı yaşayabilirsin.
<body>
<div class="arkadaKalacak">
<!-- Tüm sayfa içeriği -->
</div>
<div id="dropmenu2">Menu</div>
</body>
<main class="main">
/* Content */
<a class="hover-btn">Hover</a>
<div class="overlay"></div>
</main>
.main { position: relative; height: 100%; }
.hover-btn { position: relative; z-index: 999; }
.overlay {
position: absolute;
width: 100%;
height: 100%;
backdrop-filter: blur(2px); // Performans düşüklüğüne sebep olabilir
transition: .3s opacity, .3s visibility;
background: rgba(0,0,0,.05);
top: 0;
left: 0;
z-index: 99;
opacity: 0;
visibility: hidden;
}
.hover-btn:hover + .overlay { opacity: 1; visibility: visible; }
Yukarıda main classına position: relative verildiğinden overlay main ile sınırlandırılmış. Eğer tüm sayfa bulanıklaştırılmak isteniyorsa maindeki position: relative kaldırılmalı.
Vue + Firebase tavsiye ederim.
Aşağıdaki örneği inceleyerek Firebase+Vue kullanımıyla ilgili biraz bilgi edinebilirsin.
Vue Walkie Talkie Chat Prototype
Source Code
Aşağıdaki linkleri incelemenizi tavsiye ederim
Natural Language Processing Library for Turkish by github@hrzafer
Demo