タグ

svgとCSSに関するyoruakiのブックマーク (2)

  • SVGアイコンを実用するために知っておきたい、リンク周りの記述方法

    2014年6月30日 SVG 以前書いた「アイコンフォントからSVGへ!より手軽にベクター画像を表示しよう」という記事でSVGの基や効率よく使用する方法を紹介しましたが、実際にWebサイト内で使うにはもう少し具体例が必要だなーと思ったのでリンク関連を中心に補足します。基的な記述方法を覚えて実用化していきましょう! ↑私が10年以上利用している会計ソフト! SVGにリンクを貼る SVGにリンクを貼りたい場合、単純に a タグで svg を囲んでもうまくリンクを貼ることはできません。svg タグの中のオブジェクトを a タグで囲み、xlink:href 属性でURLを指定する必要があります。 <svg ... > <a xlink:href="http://google.com"> <path fill="#1E899D" ... > </a> </svg> See the Pen SVG

    SVGアイコンを実用するために知っておきたい、リンク周りの記述方法
  • Sassでlinear-gradient()のmixinをつくる その4 - fragmentary

    2013年2月も終わりかけですが、CSS Preprocessor Advent Calendar 2012の記事の続編です。 今回は linear-gradient() から、SVGのグラデーション画像を生成するmixinをつくります。なんでそんなことをするのかというと、IE9が linear-gradient() を実装しておらず、またグラデーションを生成できる独自フィルタもIE9標準モードで使えないからです。面倒ですねえ。Windows 7版のIE10の登場とそれへの移行が早く済むとよいのですが。 Part 6 ― SVGはパーセントエンコードされたdata: URLで表現 今回やるのは、異なるCSS構文の変換ではなく、CSSSVGというフォーマットの変換が主です。IE9からサポートされたSVGを利用し、グラデーションを含んだSVGファイルを、background-image で参

    Sassでlinear-gradient()のmixinをつくる その4 - fragmentary
  • 1