CSS3是Web技術的一項重要的升級。在CSS3中,有許多強大的組件,其功能比CSS2強大得多。CSS3的邊框樣式,文本陰影,漸變效果,動畫效果和過渡效果等組件,可以讓Web開發者設計出更加炫酷的網頁。
/* 邊框樣式 */ .border{ border: 5px solid blue; /* 固定邊框 */ border-radius: 20px; /* 圓角 */ box-shadow: 5px 5px 5px grey; /* 陰影 */ } /* 文本陰影 */ .shadow{ text-shadow: 2px 2px 2px grey; /* 文字陰影 */ } /* 漸變效果 */ .gradient{ background: linear-gradient(yellow, red); /* 漸變背景 */ } /* 動畫效果 */ @keyframes rotate{ 0%{ transform: rotate(0deg); } 50%{ transform: rotate(180deg); } 100%{ transform: rotate(360deg); } } .rotate{ animation: rotate 2s linear infinite; /* 旋轉 */ } /* 過渡效果 */ .trans{ transition: width 2s; /* 寬度過渡 */ } .trans:hover{ width: 300px; /* 寬度變化 */ }
以上是CSS3的一些組件示例,在使用CSS3時,需要注意瀏覽器的兼容性問題。推薦使用Chrome、Firefox、Safari等主流瀏覽器進行測試,以保證網頁效果的正確性。
上一篇mysql查詢為空的字段
下一篇css3線段的長度