CSS弦樂CC1,是Cascading Style Sheets(層疊樣式表)的一種基礎樣式,用于控制網頁中的弦樂樂器。它是弦樂樂譜網站和音樂社交網站上經常使用的一種樣式。
cc1 { height: 10px; width: 300px; position: relative; background-color: #ddd; margin: 10px 0; } cc1:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 2px; background-color: #555; } cc1:after { content: ""; position: absolute; top: 0; left: -10px; height: 0; width: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #ddd; }
這段css代碼控制了一個高度為10像素、寬度為300像素、背景顏色為灰色的弦樂。在代碼中,使用了偽元素:before和:after來添加樣式。:before偽元素添加了一條水平線,用作弦樂的弦。:after偽元素添加了一個三角形,用作弦樂的支撐手架。
為了方便使用cc1樣式,可以將它定義為一個class。例如:
.string { height: 10px; width: 300px; position: relative; background-color: #ddd; margin: 10px 0; } .string:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 2px; background-color: #555; } .string:after { content: ""; position: absolute; top: 0; left: -10px; height: 0; width: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #ddd; }
現在,任何帶有string類的元素都將使用cc1樣式。
上一篇css引入ttf字體包
下一篇jquery追加選定的行