khazadum Mesaj tarihi: Temmuz 9, 2013 Paylaş Mesaj tarihi: Temmuz 9, 2013 Selam, Sitenin altına scroll ile kayan reklam yapmak lazım oluyor arada sırada. Bu melet için çok uğraşmıştım. Dursun burda da lazım olan olursa kullanır. Herşeyden önce bir jquery kütüphanesi çağırmak lazım onun için; <script src="http:// code.jquery.com/jquery-1.9.1.js"></script> <script src="http:// code.jquery.com/ui/1.10.3/jquery-ui.js"></script> bu kodlar yeterli olacaktır. Daha sonra jquery kütüphanesini kullandığımız için bir aç/kapa fonksiyonu yazalım; <script type="text/javascript"> $(document).ready(function(){ $(".click").click(function(){ var reklam = -1; return function() { $(".reklamvar").animate({top: (reklam = ++reklam % 2) ? 0:100}, {duration: 500}); }; }()); }); </script> daha sonra sitemizin en altında sabitçe durmasını engellemek ve scroll ile kaymasını sağlamak için bir css yazalım; #reklam { position:fixed; bottom:0; width:100%; } sitenin şekli şemaline göre reklam alanını ayarlayalım. Ben genelde genişlik (width) olarak bin piksel kullanıyorum. Sizin wrapper'inizin genişliği kaçsa artık ayarlayıverin; #reklam .ortala { width:1000px; margin:0 auto; } Daha sonra bir klas oluşturuyoruz. Bu oluşturduğumuz klas reklamı kapat fonksiyonunun tamamını kapsayacak. Kapat butonuna basıldığında oluşturduğumuz klas kapanacak; .reklamvar { position:relative; text-align:center; width:1000px; background:#000 url(images/reklambg.jpg) repeat-x; moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px; float:left; } Şimdi gelelim reklam içeriğimizin olduğu klas’a. Reklamlarımız background'umuza yapışmasın diye padding ile kaydırıyoruz reklam içeriğimizi; .reklamvar .reklamicerik { float:left; padding:16px 0 0 20px; } ve son olarak gelelim kapatma fonksiyonumuza. Bir background-image ile kapat butonu yapıyoruz css ile; .click { float:right; background:url(images/arrow.png) no-repeat top center; width:50px; height:135px; margin-top:10px; } Javascript ve CSS ile işimiz bitti. Şimdi gelelim HTML kodumuza; <div id="reklam"> <div class="ortala"> <div class="reklamvar"><a href="http:// khazadum.com" target="_blank"><img src="images/reklam.jpg" class="reklamicerik" /></a> <a href="#" class="click"></a></div> </div> </div> bitti bu kadar. Eğer klas isimlerini değiştirecekseniz, javascript fonksiyonundaki klasları da değiştirmeyi unutmayın. Sonradan çalışmıyor diye ekşimeyin başıma; Ahada çalışan örnek, Çalışan örneği indir, Paramparça yerine full kod; <!DOCTYPE html> <head> <script src="http:// code.jquery.com/jquery-1.9.1.js"></script> <script src="http:// code.jquery.com/ui/1.10.3/jquery-ui.js"></script> <style> body { height:2000px; padding:0; margin:0; } #reklam { position:fixed; bottom:0; width:100%; } #reklam .ortala { width:1000px; margin:0 auto; } .reklamvar { position:relative; text-align:center; width:1000px; background:#000 url(images/reklambg.jpg) repeat-x; moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px; float:left; } .reklamvar .reklamicerik { float:left; padding:16px 0 0 20px; } .click { float:right; background:url(images/arrow.png) no-repeat top center; width:50px; height:135px; margin-top:10px; } </style> <script type="text/javascript"> $(document).ready(function(){ $(".click").click(function(){ var reklam = -1; return function() { $(".reklamvar").animate({top: (reklam = ++reklam % 2) ? 0:100}, {duration: 500}); }; }()); }); </script> </head> <body> <div id="reklam"> <div class="ortala"> <div class="reklamvar"><a href="http:// khazadum.com" target="_blank"><img src="images/reklam.jpg" class="reklamicerik" /></a><a href="#" class="click"></a></div> </div> </div> </body> </html> hadi gg, Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Sanguin Mesaj tarihi: Temmuz 14, 2013 Paylaş Mesaj tarihi: Temmuz 14, 2013 php kodları mı bunlar? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Perspective Mesaj tarihi: Temmuz 14, 2013 Paylaş Mesaj tarihi: Temmuz 14, 2013 jquery, css, html Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
ugurz Mesaj tarihi: Temmuz 14, 2013 Paylaş Mesaj tarihi: Temmuz 14, 2013 hazır var zaten. yok mu ? benzer şeyler gördümdü. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
khazadum Mesaj tarihi: Temmuz 14, 2013 Konuyu açan Paylaş Mesaj tarihi: Temmuz 14, 2013 Tabi ki olabilir. İnternette milyarlarca tuto var. Ben kendim için yapıp kullanırsanız diye koydum abi. Kızmayın hemen. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Soris Mesaj tarihi: Temmuz 14, 2013 Paylaş Mesaj tarihi: Temmuz 14, 2013 Bunlara iyilik yaramaz abi. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
ugurz Mesaj tarihi: Temmuz 14, 2013 Paylaş Mesaj tarihi: Temmuz 14, 2013 ben sen kendin yapamazsın demedim ki. hazır kullanabilecekken neden yaptın diye sordum aslında. atıyorum şu hazır script'de ie'de kayıyordu safari'de yan döndü, galaxy s3'de çalışmadı gibi gibi. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Kojiroh Mesaj tarihi: Temmuz 15, 2013 Paylaş Mesaj tarihi: Temmuz 15, 2013 Kafasına esmiş yapmış işte adam, ne var bunda? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
khazadum Mesaj tarihi: Temmuz 15, 2013 Konuyu açan Paylaş Mesaj tarihi: Temmuz 15, 2013 Haziri nerde abi onu soruyorum. Bu tips ads muhabbetlerinin haziri olmaz ki. Adam sola koyar left:0 der yukari koyar top:0 der zaten ben ham halini (senin hazir dediğin) koydum. Geliştirmek sana kalmis. Ay rica telefondan tabletten baktim sorun yok. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
ugurz Mesaj tarihi: Temmuz 15, 2013 Paylaş Mesaj tarihi: Temmuz 15, 2013 burada bir örneği var: http://jsfiddle.net/C7LWm/122/show/ bu da twitter bootstrap: http://twitter.github.io/bootstrap/components.html#navbar bu işini görmüyor mu ? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
khazadum Mesaj tarihi: Temmuz 16, 2013 Konuyu açan Paylaş Mesaj tarihi: Temmuz 16, 2013 ugurz said: burada bir örneği var: http://jsfiddle.net/C7LWm/122/show/ bu da twitter bootstrap: http://twitter.github.io/bootstrap/components.html#navbar bu işini görmüyor mu ? teeeeeeeeey.. Ne alakası var abi bootstraple bu olayın? Bootstrap dediğin framework. Benim yaptığım basit bir javascript. teeeeeeeey. Senin pek bilgin yok galiba şöyle açıklıyım ben sana; Ben diyorum ki; "Eskişehirde sazova parkı var çok güzel. Gidin görün muhakkak." Sen diyorsun ki; "Hayır, Eskişehir çok güzel bir yer. Gidin görün." Bootstrap'ın ne olduğunu biliyorsun değil mi? Benim yazdığım Advertising olayı için fixleme. Sende bootstrapte bi fix header görmüşsün onu söylüyorsun sanırım. O gösterdiğinde kapat aç fonksiyonu da yok bi kere? Neyse fazla konuşmucam sana abi. Sen her böyle tuto paylaşana "olum bootstrap var ya, neyine yetmiyor" demeye devam et panpa. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
ugurz Mesaj tarihi: Temmuz 16, 2013 Paylaş Mesaj tarihi: Temmuz 16, 2013 Demek istediğim özetle şuydu hali hazırda yapılmış olanı varken tekerleği yeniden icat ederek vakit kaybetmek neden ? Düşündüm ki Belki spesifik bir gerekçesi vardır bir takım cross-browser mobile uyumsuzlukları vardır mevcut eklentilerin ondan ötürü bu tip bir şey yapılabilir ama öyle bir şey de çıkmadı. Meseleyi saptırmayalım. Ben sen yaptığın bir şeyi paylaşamazsın demedim. Kaldı ki bu tip şeyler öyle de paylaşılmaz her işin bir adabı vardır. Konu hakkında ufak bir dokümantasyon hazırlanır github'a filan düzgün bir biçimde yüklenir. İnsanların beğenisine sunulur. Aç Kapat fonksiyonu yok bir kere demişsin. Sıfırdan fixed bar hazırlıyorsun da kapat fonksiyonu mu ekleyemiyorsun. İşte ekledim iki dakika sürmedi -> http://jsfiddle.net/C7LWm/123/show/ Kapat fonksiyonu da nasıl lazımsa benzer mantıkla eklenebilir kolayca. Bootstrap'ın framework olduğunu biliyorum. Bootstrap'da var demek bootstrap'ı alıp komple kullanman lazım demedim. İşine yarayacak olan kısımlarını alır eklersin projene. Bunu da akıl edebilmen lazımdı ama neyse. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Pingu Mesaj tarihi: Temmuz 16, 2013 Paylaş Mesaj tarihi: Temmuz 16, 2013 khazadum said: olm ne kasıyon nooblara laf anlatmaya hala Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
monoscope Mesaj tarihi: Temmuz 16, 2013 Paylaş Mesaj tarihi: Temmuz 16, 2013 hazır yapılmışı dediğin de adam sanki kendi frameworkünü yazdı ha. 2 gram position fixed kullanmış sırf bunun için niye şişirsin siteyi. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
khazadum Mesaj tarihi: Temmuz 16, 2013 Konuyu açan Paylaş Mesaj tarihi: Temmuz 16, 2013 açılın çok pis cevap geliyor. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
khazadum Mesaj tarihi: Temmuz 16, 2013 Konuyu açan Paylaş Mesaj tarihi: Temmuz 16, 2013 ugurz said: Demek istediğim özetle şuydu hali hazırda yapılmış olanı varken tekerleği yeniden icat ederek vakit kaybetmek neden ? Düşündüm ki Belki spesifik bir gerekçesi vardır bir takım cross-browser mobile uyumsuzlukları vardır mevcut eklentilerin ondan ötürü bu tip bir şey yapılabilir ama öyle bir şey de çıkmadı. Yeni yeniden icat ettim yahu? Açıkla şunu? Neyine vakit kaybedeyim. Çok büyük büyük bir siten var ve böyle bir reklam yapmayı planlıyorsun. Include et bakalım bootstrap'i sonra içinden çıkabiliyor musun? ugurz said: Meseleyi saptırmayalım. Ben sen yaptığın bir şeyi paylaşamazsın demedim. Kaldı ki bu tip şeyler öyle de paylaşılmaz her işin bir adabı vardır. Konu hakkında ufak bir dokümantasyon hazırlanır github'a filan düzgün bir biçimde yüklenir. İnsanların beğenisine sunulur. Github yokken nasıl paylaşıyordun tutolarını? Adabsız bir şekilde mi? jsfiddle yokken? O zaman yetkili abilere söyleyelim bölümü kapatsınlar, biz githubtan yapalım buraya link atalım. Gerek yok anlatmaya veya yazmaya. Yazdığın şeyin saçmalığını bir kere daha okuduğunda göreceksin. Neyin adabı ya apsdoıpoasıdasopdı ugurz said: Aç Kapat fonksiyonu yok bir kere demişsin. Sıfırdan fixed bar hazırlıyorsun da kapat fonksiyonu mu ekleyemiyorsun. İşte ekledim iki dakika sürmedi -> http://jsfiddle.net/C7LWm/123/show/ Kapat fonksiyonu da nasıl lazımsa benzer mantıkla eklenebilir kolayca. Elllam o kadar güzel bir fonksiyon yazmışsın ki kapatınca hakketten kapanıyor yani. Bu yazında çok saçma bi tez. Nefes alan her canlının JavaScript bilmesini mi bekliyorsun? Sen hiç ticaret yapmamışsın belli. Adam benden html tasarım alıyor ve bu ne, ne yapıcam, ne işe yarar diyor. Artı benim koyduğum tutoya iyi bak o senin kafanda kurup söyleyemediğin toogle olayı değil :) Reklamın belirli bi kısmını içeri gönderme. Kİ BU DA BOOTSTRAP'TE YOK. ugurz said: Bootstrap'ın framework olduğunu biliyorum. Bootstrap'da var demek bootstrap'ı alıp komple kullanman lazım demedim. İşine yarayacak olan kısımlarını alır eklersin projene. Bunu da akıl edebilmen lazımdı ama neyse. O zaman senin mantığında hiçbir geliştirme olmasın. Bir kişi bişey yapsın herkes alsın onu kullansın. Adamda biraz dikkatli yapsın herşeye uyumlu olsun bunun haricinde kimse hiçbirşey kullanmasın. Böyle bir mantık mı var abi? Sana yine hatırlatıyorum; "BOOTSTRAP BİR FRAMEWORK'TÜR." Framework'ün ne olduğunu öğren bence. Framework'ü niye kullandığını öğren bence. Zaten frameworkler ihtiyaçtan oluşturulmuştur. Bak ben ne dedim. Kapat/aç fonksiyonu mu var dedim. JS ile yaptın. Bootstrap'te var mı? Ham halinde? Burada herkesin senin gibi JS bilgisini olmasını bekliyorsan uzay çağında yaşamalısın dostum. Bu dünyada yok öyle bir yer. yoruldum ya la. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
aquila Mesaj tarihi: Temmuz 16, 2013 Paylaş Mesaj tarihi: Temmuz 16, 2013 kisisel dalasmayin. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar