3

関連するコードペン: http://codepen.io/anon/pen/ocptF/

編集: codepen は Jade を使用しているため、いくつかの点が台無しになっています。この質問を始めたとき、私はこれに気づいていませんでした。基本的に、CSS attr() は文字通り HTML 属性をコピーすると思っていましたが、そうではありません。

attrCSS関数を使用して、いくつかの疑似要素を埋めたいと思いcontentます。ただし、004HTML 属性が に設定されている場合\f004、および.08fa\f08fa

関連する行:

HTML:

<div class="zoomfade" data-fill='\f004' data-unfill='\f08a'></div>

CSS:

.zoomfade:before {
  content: attr(data-unfill);
  position: absolute;
}

.zoomfade:before {
  content: attr(data-fill);
  position: absolute;
}

ありがとう!

4

1 に答える 1