在網頁設計的世界里,CSS扁平化已經成為了一個非常流行的趨勢。這種設計風格特點是擁有簡單、干凈、明亮、創新的UI界面,可以讓用戶專注于網站信息和內容,提高用戶體驗。
/* css扁平化的基本樣式,可以作為模板 */ body { background-color: #f5f5f5; font-family: 'Open Sans', sans-serif; font-size: 16px; color: #333; } h1, h2, h3 { font-weight: 700; color: #333; } a { color: #3498db; text-decoration: none; } a:hover { color: #2980b9; } button, input[type="submit"] { border: none; padding: 10px 20px; background-color: #3498db; color: #fff; font-size: 16px; font-weight: 700; cursor: pointer; transition: background-color 0.2s ease; } button:hover, input[type="submit"]:hover { background-color: #2980b9; } input[type="text"], textarea { border: 1px solid #ccc; padding: 10px; font-size: 16px; width: 100%; box-sizing: border-box; margin-bottom: 20px; } input[type="checkbox"], input[type="radio"] { margin-right: 10px; } input[type="checkbox"] + label, input[type="radio"] + label { font-size: 16px; } blockquote { background-color: #f0f0f0; padding: 10px; margin: 20px 0; font-style: italic; border-left: 5px solid #3498db; }
從上述代碼中可以看出,扁平化風格通常使用明亮的顏色和簡潔的布局,同時使用簡單的圖標、按鈕和柵格系統等元素。此外,扁平化風格也強調一致性和層次感,在界面設計中盡量避免使用3D、陰影和漸變等元素,更注重網站的用戶體驗。