CSS是一種用于網(wǎng)頁(yè)設(shè)計(jì)的編程語言,它可以為網(wǎng)頁(yè)添加各種樣式和布局。在網(wǎng)頁(yè)設(shè)計(jì)中,表單是非常重要的組件,它可以讓用戶進(jìn)行各種操作,例如輸入文本、選擇選項(xiàng)等等。在百度的網(wǎng)站上,表單的設(shè)計(jì)非常精美,下面就來介紹一下它的一些CSS樣式。
/* 表單樣式 */ form { font-size: 16px; color: #333; } /* 輸入框樣式 */ input[type=text], input[type=email], input[type=tel], textarea { padding: 10px; border: solid 1px #dcdcdc; border-radius: 5px; outline: none; width: 80%; } /* 輸入框聚焦樣式 */ input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, textarea:focus { border-color: #4d90fe; } /* 提交按鈕樣式 */ button[type=submit] { padding: 10px 15px; border-radius: 5px; background-color: #4d90fe; color: #fff; border: none; cursor: pointer; } /* 鼠標(biāo)懸停樣式 */ button[type=submit]:hover { background-color: #357ae8; } /* 列表框樣式 */ select { padding: 5px; border: solid 1px #dcdcdc; border-radius: 5px; outline: none; width: 80%; background: transparent; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url("https://www.baidu.com/img/baidu_jgylogo3.gif"); background-repeat: no-repeat; background-position: right center; } /* 下拉箭頭樣式 */ select::-ms-expand { display: none; } /* 多選框樣式 */ input[type="checkbox"] { appearance: none; display: inline-block; width: 20px; height: 20px; line-height: 20px; border-radius: 5px; border: solid 1px #dcdcdc; outline: none; margin-right: 10px; } /* 多選框選中樣式 */ input[type="checkbox"]:checked { background-color: #4d90fe; color: #fff; }
通過使用這些樣式,我們可以將百度表單設(shè)計(jì)的更加美觀和易于使用。同時(shí),我們也可以根據(jù)需要進(jìn)行樣式的調(diào)整,以滿足用戶的不同需求。