คุณสามารถใช้การไล่ระดับสีพื้นหลังสำหรับเอฟเฟกต์นั้นได้ สำหรับตัวอย่างของคุณเพียงแค่เพิ่มบรรทัดต่อไปนี้ (เป็นรหัสมากเพราะคุณต้องใช้คำนำหน้าผู้ขาย):
background-image:
-moz-linear-gradient(top, #000 10px, transparent 10px),
-moz-linear-gradient(bottom, #000 10px, transparent 10px),
-moz-linear-gradient(left, #000 10px, transparent 10px),
-moz-linear-gradient(right, #000 10px, transparent 10px);
background-image:
-o-linear-gradient(top, #000 10px, transparent 10px),
-o-linear-gradient(bottom, #000 10px, transparent 10px),
-o-linear-gradient(left, #000 10px, transparent 10px),
-o-linear-gradient(right, #000 10px, transparent 10px);
background-image:
-webkit-linear-gradient(top, #000 10px, transparent 10px),
-webkit-linear-gradient(bottom, #000 10px, transparent 10px),
-webkit-linear-gradient(left, #000 10px, transparent 10px),
-webkit-linear-gradient(right, #000 10px, transparent 10px);
background-image:
linear-gradient(top, #000 10px, transparent 10px),
linear-gradient(bottom, #000 10px, transparent 10px),
linear-gradient(left, #000 10px, transparent 10px),
linear-gradient(right, #000 10px, transparent 10px);
ไม่จำเป็นต้องมีมาร์กอัปที่ไม่จำเป็น
หากคุณต้องการเพียงแค่มีเส้นขอบสองชั้นคุณสามารถใช้เส้นขอบและเส้นขอบแทนเส้นขอบและช่องว่างภายใน
ในขณะที่คุณสามารถใช้องค์ประกอบหลอกเพื่อให้ได้เอฟเฟกต์ที่ต้องการฉันขอแนะนำให้ต่อต้านมัน องค์ประกอบหลอกเป็นเครื่องมือที่มีประสิทธิภาพมากที่ CSS จัดเตรียมไว้ให้หากคุณ "เสีย" ไปกับสิ่งต่างๆเช่นนี้คุณอาจจะพลาดไปที่อื่น
ฉันใช้องค์ประกอบหลอกเท่านั้นหากไม่มีวิธีอื่น ไม่ใช่เพราะพวกเขาแย่ แต่ตรงกันข้ามเพราะฉันไม่อยากเสียโจ๊กเกอร์