lostyazilim
tr.link

Php Açılır KAPANIR Yan menü

25 Mesajlar 5.404 Okunma
acebozum
tr.link

wedatozer wedatozer WM Aracı Kullanıcı
  • Üyelik 24.06.2014
  • Yaş/Cinsiyet 38 / E
  • Meslek muhasebe
  • Konum Yozgat
  • Ad Soyad V** Ö**
  • Mesajlar 34
  • Beğeniler 10 / 4
  • Ticaret 0, (%0)

SefaCanDemir adlı üyeden alıntı

Edit: Anlatımı pek beceremem, ki beceremedim de o nedenle sizin için bir örnek yazdım :)

Örnek:

eXKNGd


Anlatım:

Her hangi bir div oluşturun ve bir id tanımlayın. İçeriğini istediğiniz şekilde tasarlayın. Ve bu dive bir sınıf tanımlayın. Tanımladığınız sınıfa aşağıdaki css kodlarını yapıştırın;

width: size kalmış;
height: size kalmış;
position:fixed;
top:50%;
right:0;
padding:size kalmış;
transform:translate(100%,-50%);
transition: transform .4s linear;



Tanımladığınız sınıfı 'ornek' olarak ele alıyorum aşağıdaki kodda sadece ornek sınıfını kendi sınıf isminiz ile değiştirin;


ornek.active{
transform:translate(0,-50%);
}


Daha sonra oluşturduğunuz div içine bir a elementi oluşturun. Ve onun css sınıfına ise;


position: absolute;
top: 50%;
left: -10px;
transform: translateY(-50%);
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
border-right: 10px solid rgba(17,17,17,0.9);


yazın.

Jquery tanımlı değilse html sayfanızda yer alan script taglerinin en üstüne
<script> integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
crossorigin="anonymous"></script>
ekleyin.

A elementinize bir id tanımlayın ve aşağıdaki kodda sadece a elementinizin id si ile div elementinizin id sini değiştirin.


$('#a_id').click(function(){
$('#div_id').toggleClass('active');
});;



Hepsi bu kadar :) Sağdan sola açılan bir side_card sahibisiniz :)


işin doğrusu css dekileri sytle.css dosyama ekledim html dosyalarını index dosyama entegre ettim ancak örnek verdiğiniz "js" deki "$('#card_trigger').click(function(){
$('#side_card').toggleClass('active');
});; "
burayı nereye ekleyecegım ? saygılar
 

 

wmaraci
reklam

nozver nozver WM Aracı Kullanıcı
  • Üyelik 12.01.2019
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Tekirdağ
  • Ad Soyad N** Ö**
  • Mesajlar 271
  • Beğeniler 36 / 81
  • Ticaret 0, (%0)
<script></script> içerisinde menüyü kullanacağınız sayfaya ekleyebilirsiniz
wedatozer

kişi bu mesajı beğendi.

wedatozer wedatozer WM Aracı Kullanıcı
  • Üyelik 24.06.2014
  • Yaş/Cinsiyet 38 / E
  • Meslek muhasebe
  • Konum Yozgat
  • Ad Soyad V** Ö**
  • Mesajlar 34
  • Beğeniler 10 / 4
  • Ticaret 0, (%0)
eywallah nozver suan oldu. peki bu içerik kapalı geliyor direk açık gelmesi için birşey yapabilirmiyiz. sayfa açıldığında açık gelecek kullanıcı kendisi kapatacak şekilde ? ve benim sitemde slider var sayfada sliderin altında kalıyor onu nasıl düzeltebiliriz ? saygılar
 

 

nozver nozver WM Aracı Kullanıcı
  • Üyelik 12.01.2019
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Tekirdağ
  • Ad Soyad N** Ö**
  • Mesajlar 271
  • Beğeniler 36 / 81
  • Ticaret 0, (%0)
#side_card{
position:fixed;
top:50%;
right:250px;
width: 250px;
height: 250px;
padding:1rem;
background-color:#333;
color:#FFF;
transform:translate(100%,-50%);
transition: transform .4s linear;
}
#side_card.active{
transform:translate(190%,-50%);
}
#side_card.active #card_trigger span{
transform:rotate(-180deg);
}

#card_trigger{
position: absolute;
top: 50%;
left: -25px;
width:25px;
height:25px;
background-color:#333;
color:#FFF;
transform: translateY(-50%);
cursor: pointer;
}

#card_trigger span{
display: block;
font-size:12pt;
text-align:center;
line-height:25px;
}


css e eklediklerinizi bu şekilde değiştirip bi dener misiniz
wedatozer

kişi bu mesajı beğendi.

wmaraci
wmaraci

wedatozer wedatozer WM Aracı Kullanıcı
  • Üyelik 24.06.2014
  • Yaş/Cinsiyet 38 / E
  • Meslek muhasebe
  • Konum Yozgat
  • Ad Soyad V** Ö**
  • Mesajlar 34
  • Beğeniler 10 / 4
  • Ticaret 0, (%0)
evet şuan açık olarak geliyor çok saol üstad ancak tam kapanmıyor "ok işareri kalması gerekirken az birsey içerik yazıları gözüküyor." örnek alttaki resime bakınız. ve birde yukarı aşağı yaptıgımda slider altında kalıyor onu nasıl düzeltebilirim acaba ? saygılar

https://i.hizliresim.com/lq527g.jpg
 

 

wedatozer wedatozer WM Aracı Kullanıcı
  • Üyelik 24.06.2014
  • Yaş/Cinsiyet 38 / E
  • Meslek muhasebe
  • Konum Yozgat
  • Ad Soyad V** Ö**
  • Mesajlar 34
  • Beğeniler 10 / 4
  • Ticaret 0, (%0)
nozver özel mesajdan verdiği bilgi ile " transform:translate(190%,-50%);" kısmındakı 190 ı 200 yaptım ve herşey yerli yerince oldu. yardımlarınız için teşekkürler çok saolun
nozver

kişi bu mesajı beğendi.

wedatozer wedatozer WM Aracı Kullanıcı
  • Üyelik 24.06.2014
  • Yaş/Cinsiyet 38 / E
  • Meslek muhasebe
  • Konum Yozgat
  • Ad Soyad V** Ö**
  • Mesajlar 34
  • Beğeniler 10 / 4
  • Ticaret 0, (%0)
Slider altında kalmaması içinde "nozver" arkadaş css dosyamızdaki kodların ikisinede "#side_card
#card_trigger" "z-index:999" eklememi söyledi ekledim düzelti. teşekkürler çok sağol üstad.

css son hali
#side_card{
position:fixed;
top:50%;
right:250px;
width: 250px;
height: 250px;
padding:1rem;
background-color:#fff;
color:#333;
transform:translate(100%,-50%);
transition: transform .4s linear;
z-index:999;
}
#side_card.active{
transform:translate(200%,-50%);
}
#side_card.active #card_trigger span{
transform:rotate(-180deg);
}

#card_trigger{
position: absolute;
top: 50%;
left: -25px;
width:25px;
height:25px;
background-color:#fff;
color:#333;
transform: translateY(-50%);
cursor: pointer;
z-index:999;
}

#card_trigger span{
display: block;
font-size:12pt;
text-align:center;
line-height:25px;
}
nozver

kişi bu mesajı beğendi.

SefaCanDemir SefaCanDemir Front-End Developer Kullanıcı
  • Üyelik 10.11.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Front-End Developer
  • Konum Adana
  • Ad Soyad S** D**
  • Mesajlar 1345
  • Beğeniler 234 / 472
  • Ticaret 12, (%100)

HakanKorkz adlı üyeden alıntı

Üstadım eline sağlık ben de css jugery öğrenmek istiyorum sen ders felan veriyormusun acaba bir platform da


Her hangi bir platformda vermiyorum fakat özel olarak dilerseniz verebilirim :) Ö.m ile ulaşabilirsiniz.

wedatozer Kusura bakmayın yoğunluktan dolayı müsait olup hiç foruma giremedim. Çözüme ulaştığnıza sevindim.
wedatozer

kişi bu mesajı beğendi.

sefacandemir.com.tr

wedatozer wedatozer WM Aracı Kullanıcı
  • Üyelik 24.06.2014
  • Yaş/Cinsiyet 38 / E
  • Meslek muhasebe
  • Konum Yozgat
  • Ad Soyad V** Ö**
  • Mesajlar 34
  • Beğeniler 10 / 4
  • Ticaret 0, (%0)
bugün web sitemde SSL aktif ettim ardından .htaccess üzerinde aşağıdaki kodu ekleyerek https olarak ssl 'in otomatik yönlendirmesini yaptım ancak şuan yaptıgımız kod üzerine tıkladığımda kapanmıyor neden olabilir acaba ?

RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://safasorgunotel.com/ $1 [R,L]


SSL siz sorunsuz çalışıyor http ile
ama https içe açılınca kapanmıyor
 

 

SefaCanDemir SefaCanDemir Front-End Developer Kullanıcı
  • Üyelik 10.11.2013
  • Yaş/Cinsiyet 27 / E
  • Meslek Front-End Developer
  • Konum Adana
  • Ad Soyad S** D**
  • Mesajlar 1345
  • Beğeniler 234 / 472
  • Ticaret 12, (%100)
wedatozer Ssl bağlantısı kurulu bir sitede http bağlantısı ile bir çağrılma gerçekleşirse tarayıcı bunu blocklar. Jquery cdn sunucunuzun s takası alıp almadığına dikkat edip öyle çağırın.

( Yani script taglari arasında yazdığınız jquery cdn linkini https olarak değiştirin.)

Zaten öyle ise, ö.m ile site adresinizi atarsanız sorunun nereden kaynaklandığına göz atabilirim.
Büyük ihtimal yukarıda bahsettiğim sebebten dolayıdır. Çünkü ssl lik her hangi bir şey yok ortada.
wedatozer

kişi bu mesajı beğendi.

sefacandemir.com.tr
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al