SORU
25 EYLÜL 2010, CUMARTESİ


Dolgu arka plan resmi bir yol eleman SVG

path svg bir öğe için backgound-image bir ayarlama yapmak mümkün mü?

wall, css stil elemanın Dersim örneğin, .wall {fill: red;} çalışır, ama .wall{background-image: url(wall.jpg)} .wall {background-color: red;} de etmez.

CEVAP
26 EYLÜL 2010, Pazar


pattern bir arka plan yaparak bunu yapabilirsiniz:

<defs>
  <pattern id="img1" patternUnits="userSpaceOnUse" width="100" height="100">
    <image xlink:href="wall.jpg" x="0" y="0" width="100" height="100" />
  </pattern>
</defs>

Genişliği ayarlamak ve görüntüye göre yüksekliği bu yola başvurmak

<path d="M5,50
         l0,100 l100,0 l0,-100 l-100,0
         M215,100
         a50,50 0 1 1 -100,0 50,50 0 1 1 100,0
         M265,50
         l50,100 l-100,0 l50,-100
         z"
  fill="url(#img1)" />

Working example

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EmmightySofia

    EmmightySofi

    25 EYLÜL 2011
  • Jucyber Tutoriais

    Jucyber Tuto

    8 EYLÜL 2009
  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011