Anasayfa » Kodlama » CSS'de Marquee - Başlangıç ​​Kılavuzu

    CSS'de Marquee - Başlangıç ​​Kılavuzu

    Marquee ilk kez Internet Explorer’da tanıtıldı ve W3C’nin 90’lı yıllarda çok popüler oldu ve sonuçta kullanılabilirlik sorunları nedeniyle HTML standart öğesinden çıkarmaya karar verdi. Web tasarımcılarının etiketi kullanmamaları teşvik edildi.

    Şaşırtıcı bir şekilde, kayan yazı artık bir etiketle değil, bir geri dönüş yapıyor CSS Modülünde olduğu gibi formatlayın. Bu modül Webkit CSS spesifikasyonunun bir parçası olarak mevcuttur ve W3C şu anda benzer bir modül üzerinde çalışmaktadır. Ancak, W3C sürümü hala Aday Tavsiye aşamasında olduğu için henüz geçerli değildir. Yani, şu anda, yalnızca Webkit teknik özelliklerinden birini ele alacağız..

    Sözdizimi

    Öncelikle, seçim çerçevesi aşağıdaki kısa yol sözdizimini kullanarak tanımlanabilir.

    -webkit-marquee: [yön] [artış] [tekrarlama] [stil] [hız]

    Yukarıdaki sözdiziminde ihtiyaç duyulan değerlerin her birinin kendi kendini açıklayıcı olduğuna inanıyorum, yoksa bunları bu belgelerde yeterince açıklanmış bulabilirsiniz. Yani, bu sözdiziminin nasıl çalışacağı konusunda daha derine inmek istiyorsanız, her zaman önce belgelere başvurabilirsiniz..

    Daha sonra, bazı gerçek örnekler oluşturmaya devam ederken ve bunun nasıl hareket ettiğini görmek için bize katılın..

    Örnek 1: Metni kaydırma

    Tamam, ilk örnekte, metnin sağdan sola hareket etmesini sağlayan seçim çerçevesinin klasik hareketini yaratacağız..

    Aşağıdaki metin işaretlememizi oluşturalım:

    Lolipop tepesi limon damlaları jujubes applicake meyveli kek tart meyankökü susam oturana.

    Sonra seçim çerçevesini aşağıdaki sözdizimiyle tanımlayın.

     -webkit-marquee: otomatik orta sonsuz kaydırma normal; taşma-x: -webkit-marquee; 

    Seçim çerçevesi yönü olarak ayarlandığında Oto, varsayılan olarak sağdan sola doğru hareket eder; alternatif olarak bu değeri ayrıldı. Ayrıca dikkat edin taşma-X özellik olarak ayarlanmalı -webkit-kayan yazı böylece içerik her zaman olduğu gibi davranır. Bu özelliği atlarsanız, metin ilerlemeyecek.

    Demoya bak.

    Örnek 2: İleri geri sıçrama

    İkinci örnekte, seçim çerçevesine farklı bir stil vermeyi deneyeceğiz. Bu sefer kullanıyoruz alternatif yerine kaydırma ve yön değerini sağ. Böylece, kayan yazı soldan sağa doğru hareket eder ve ileri geri zıplar.

     -webkit-marquee: otomatik orta sonsuz alternatif normal; taşma-x: -webkit-marquee; 

    Demoya bak

    Örnek 3: Metni yukarı taşıma

    Ve son örnek için, seçim çerçevesini yukarı doğru hareket edecek şekilde değiştireceğiz. İki tane yön bunun için değerler; değerini değiştirebilirsiniz yukarı veya önde.

    Şahsen, Webkit'in bazı insanlar için kafa karışıklığına neden olabileceğini düşündüğümden, temelde aynı şeyi yapan iki değer sağladığını anlamıyorum..

     -webkit-marquee: yukarı orta sonsuz kaydırma normal; taşma-x: -webkit-marquee; 

    Demoya bak

    Dahası, bazı örnekler daha derledim ancak hepsi burada açıklanırsa bunaltıcı olacak.

    Ancak, tüm demosu görüntüleyebilir ve kaynakları aşağıdaki bağlantılardan indirebilirsiniz..

    • gösteri
    • Kaynak İndir

    Son düşünce ve referanslar

    İlk önce, sonunu bulduğunu düşündüğüm seçim çerçevesine hala ilgi duyulduğuna şaşırdım. Bu aynı zamanda, bunun gibi bir CSS modülünün nasıl faydalı olacağına dair soru sormamı sağladı. Aslında her tarayıcı hala mirasını destekliyor etiket.

    Yani ne düşünüyorsun? Seçim çerçevesi bu yaşta hala geçerli mi ve modern web tasarımında faydalı olabilir mi??

    Bu seçim çerçevesi hakkında hala meraklıysanız, aşağıdaki referanslardan bazılarını ziyaret edebilirsiniz:

    • Safari CSS Referansı
    • Webkit seçim çerçevesi jeneratörü
    • Eskilerin kapsamlı dokümantasyonu Sitepoint etiketinden.
    • Ve bu Marquee Generator dahil, hemen hemen her şey için bir jeneratör vardır..
      © Savtec
      Yararlı bilgi ve web geliştirme ipuçları. Programlama, web tasarımı, CSS, HTML, JAVASCRIPT. WINDOWS'u yapılandırın ve yeniden yükleyin. Sıfırdan site ve uygulama oluşturma.