HTML5仿微信支付頁面樣式代碼示例:
<html> <head> <title>仿微信支付頁面</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="wechat-pay.css"> </head> <body> <div class="container"> <form class="wechat-form"> <div class="wechat-input"> <label for="input-amount">請輸入金額:</label> <input id="input-amount" type="number"> <p class="wechat-tips">請輸入大于0的數字</p> </div> <div class="wechat-pay"> <a href="#" class="wechat-qrcode"></a> <div class="wechat-info"> <p>收款方:<span>微信支付</span></p> <p>金額:<span class="wechat-amount">¥0.00</span></p> </div> </div> <button class="wechat-submit" type="submit">確認支付</button> </form> </div> </body> </html>
上述代碼實現了一個仿微信支付頁面,其中包括了一個表單和一個支付區域。表單中包括了一個輸入框和一個按鈕,支付區域包括了一個二維碼和一個收款信息。
在CSS文件中,可以使用以下代碼來實現仿微信支付頁面的樣式:
.container { max-width: 640px; margin: 0 auto; padding: 20px; } .wechat-form { font-size: 16px; color: #666; } .wechat-input { margin-bottom: 20px; } label { display: inline-block; width: 120px; } input[type="number"] { width: calc(100% - 120px); padding: 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 14px; } .wechat-tips { margin-top: 10px; font-size: 12px; color: #f00; } .wechat-pay { display: flex; align-items: center; } .wechat-qrcode { display: inline-block; width: 160px; height: 160px; background-color: #fff; border: 1px solid #ccc; vertical-align: middle; margin-right: 20px; } .wechat-info p { margin-bottom: 10px; } .wechat-info span { font-weight: bold; color: #000; } .wechat-amount { font-size: 24px; color: #f00; margin-left: 5px; } .wechat-submit { display: block; width: 100%; margin-top: 20px; padding: 10px; background-color: #f00; color: #fff; border: none; border-radius: 4px; font-size: 16px; } .wechat-submit:hover { background-color: #c00; }
上述代碼實現了仿微信支付頁面的樣式,其中包括了表單和支付區域的樣式,并為確認支付按鈕添加了hover效果。