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