仕事で管理しているWebサイトを変換する方法を確認するために、LESSを少しいじっています。
cssの機能について学んでいたときbehavior: url(...blah)
、パフォーマンス上の理由から、css をできるだけ使用しないことが最善であると読んだことがあると思いました (今はどこにも見つからないので、それがまだ有効かどうかはわかりません)。
したがって、その仮定を念頭に置いて、その CSS を LESS Mixin に変換することに少し不安があります。これは本当にパフォーマンス ヒットですか? それとも、サイトの UI の速度低下を気にせずに安全に実行できますか?
私が変換するものの例...
.FullRoundedBorder
{
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
-khtml-border-radius: 8px;
border-radius: 8px;
behavior: url(/Content/CSS/PIE/PIE.htc);
}
まだ見ていない方のために説明すると、PIEはラウンド ボーダー クロス ブラウザー機能用の素晴らしいプラグインです (主に IE 6-8 を修正します)。