在實際開發(fā)過程中,表單是比較常見的一個組件,但是自帶的表單樣式可能并不滿足我們的需求。通過CSS的樣式調(diào)整,可以使表單更加美觀,下面是一個實現(xiàn)發(fā)送郵件的表單的CSS例子。
/* form樣式調(diào)整 */ form { display: flex; flex-direction: column; align-items: center; justify-content: center; font-family: 'Arial', sans-serif; padding: 20px; border: 2px solid #ccc; border-radius: 10px; box-shadow: 0px 5px 10px rgba(0,0,0,0.3); } /* label樣式調(diào)整 */ label { margin: 10px 0; display: inline-block; font-weight: bold; text-align: left; } /* input樣式調(diào)整 */ input[type=text], input[type=email], textarea { width: 100%; padding: 12px; border: 2px solid #ccc; border-radius: 4px; box-sizing: border-box; margin-bottom: 15px; font-size: 16px; } /* 按鈕樣式調(diào)整 */ button { background-color: #4776E6; border: none; color: #fff; padding: 12px 24px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; margin: 5px 2px; cursor: pointer; border-radius: 4px; } button:hover { background-color: #4f8ae0; }
在例子中,我們首先調(diào)整了form的樣式,使其在頁面中居中顯示,且增加了邊框和陰影效果。接著調(diào)整了label的樣式,使其更加醒目。然后調(diào)整了input和textarea的樣式,增加了圓角和間距,使其看起來更加美觀。最后對按鈕進行了樣式調(diào)整,讓它更加醒目有吸引力。
通過調(diào)整CSS樣式,整個表單看起來更加美觀,也更加易于用戶操作。