如何美化php的单选按钮

avatar
作者
猴君
阅读量:0

要美化 PHP 单选按钮,您可以使用 CSS 和 HTML

  1. 首先,在 HTML 文件中创建一个表单,包含一些单选按钮:
<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>美化单选按钮</title>     <link rel="stylesheet" href="styles.css"> </head> <body>     <form action="process_form.php" method="post">        <label class="custom-radio">            <input type="radio" name="gender" value="male">             <span class="radio-btn"></span>             男性         </label>        <label class="custom-radio">            <input type="radio" name="gender" value="female">             <span class="radio-btn"></span>             女性         </label>        <button type="submit">提交</button>     </form> </body> </html> 
  1. 接下来,在名为 styles.css 的同一目录中创建一个新的 CSS 文件,并添加以下样式:
/* 隐藏默认的单选按钮 */ input[type="radio"] {     display: none; }  /* 自定义单选按钮样式 */ .custom-radio {     position: relative;     padding-left: 35px;     cursor: pointer;     font-size: 22px;     user-select: none; }  .radio-btn {     position: absolute;     top: 0;     left: 0;     height: 24px;     width: 24px;     background-color: #eee;     border-radius: 50%;     transition: background-color 0.2s; }  /* 当鼠标悬停在单选按钮上时改变背景色 */ .custom-radio:hover .radio-btn {     background-color: #ccc; }  /* 当单选按钮被选中时显示蓝色边框和蓝色圆点 */ input[type="radio"]:checked ~ .radio-btn {     background-color: #2196F3; }  input[type="radio"]:checked ~ .radio-btn::after {     content: "";     position: absolute;     top: 7px;     left: 7px;     width: 10px;     height: 10px;     border-radius: 50%;     background-color: white; } 
  1. 最后,在名为 process_form.php 的同一目录中创建一个 PHP 文件,用于处理表单数据:
<?php if ($_SERVER["REQUEST_METHOD"] == "POST") {     $gender = $_POST["gender"];     echo "您选择了:$gender"; } ?> 

现在,当您运行此代码时,单选按钮将具有美化的外观。请注意,这只是一个简单的示例,您可以根据需要进一步自定义样式。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!