.lib-css()mixin ถูกนำมาใช้อย่างมากในไฟล์วีโอไอพี 2 น้อย อย่างไรก็ตามจุดประสงค์ของมันไม่ชัดเจนและคำจำกัดความของ mixin ไม่มีเอกสารที่เป็นประโยชน์:
//
// เพิ่มคุณสมบัติ css ใด ๆ
// ---------------------------------------------
.LIB-CSS (
    @_property,
    @_ราคา,
    @_prefix: 0
) เมื่อ (@_prefix = 1)
  และไม่ (@_value = '')
  และไม่ (@_value = false)
  และไม่ (แยก (@_ ค่า, 1) = false)
  และไม่ (แยก (@_ ค่า 2) = false)
  และไม่ (แยก (@_ ค่า 3) = false)
  และไม่ (แยก (@_ ค่า 4) = false)
  และไม่ (แยก (@_ ค่า 5) = false) {
  -webkit - @ {_ property}: @_value;
       -moz - @ {_ property}: @_value;
        -ms - @ {_ property}: @_value;
}
.LIB-CSS (
    @_property,
    @_ราคา,
    @_prefix: 0
) เมื่อไม่ (@_value = '')
  และไม่ (@_value = false)
  และไม่ (แยก (@_ ค่า, 1) = false)
  และไม่ (แยก (@_ ค่า 2) = false)
  และไม่ (แยก (@_ ค่า 3) = false)
  และไม่ (แยก (@_ ค่า 4) = false)
  และไม่ (แยก (@_ ค่า 5) = false) {
    @ {_ property}: @_value;
}
ฉันเห็นว่าทำไมคุณถึงต้องการใช้ mixin เพื่อเพิ่มคำนำหน้าผู้ขายเพื่อให้คุณสมบัติ CSS edge มีเลือดออก (แม้ว่าจะมีคุณสมบัติบางอย่างที่จำเป็นอีกต่อไป) แต่เหตุผลในการแสดงผลคุณสมบัติ CSS ปกติโดยใช้ mixin นี้ไม่ชัดเจน ใครสามารถทำให้กระจ่างเกี่ยวกับเรื่องนี้?


