我只是嘗試從 php 和 bootstrap 開始,但由於某種原因我的網站無法識別 bootstrap。它不使用它的設計,而是使用簡單的 html。這就是我的 index.php 看起來像:
<!DOCTYPE html> <html lang="en"> <head> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-0evHe/X+R7YkIZDRvuzKMRqM+OrBnVFBL6DOitfPri4tjfHxaWutUpFmBp4vmVor" crossorigin="anonymous"> <title></title> </head> <body> <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.5/dist/umd/popper.min.js" integrity="sha384-Xe+8cL9oJa6tN/veChSP7q+mnSPaj5Bcu9mPX5F5xIGE0DVittaqT5lorf0EI7Vk" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0-beta1/dist/js/bootstrap.min.js" integrity="sha384-kjU+l4N0Yf4ZOJErLsIcvOU2qSb74wXpOhqTvwVx3OElZRweTnQ6d31fXEoRD1Jy" crossorigin="anonymous"></script> </body> </html>
這就是我想要用作元件的頁面的外觀:
<form role="form" method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>"> <div class="form-group row"> <label for="inputEmail" class="col-sm-2 col-form-label">Email</label> <div class="col-sm-10"> <input type="email" class="form-control" id="inputEmail" name="email" placeholder="Email"> </div> </div> <div class="form-group row"> <label for="inputUser" class="col-sm-2 col-form-label">User Name</label> <div class="col-sm-10"> <input type="text" class="form-control" id="inputUser" name="user" placeholder="Username"> </div> </div> <div class="form-group row"> <label for="inputPassword3" class="col-sm-2 col-form-label">Password</label> <div class="col-sm-10"> <input type="password" class="form-control" id="inputPassword" name="password" placeholder="Password"> </div> </div> <div class="form-group row"> <div class="offset-sm-2 col-sm-10"> <input type="submit" value="Sign in" name="submit" class="btn btn- primary"/> </div> </div> </form>
有人可以看看我的錯誤並告訴我出了什麼問題嗎?
從您發布的內容來看,沒有任何問題。
您可能需要檢查您的網路連線以及瀏覽器。在這裡嘗試一下效果非常好。如果問題仍然存在,請嘗試下載 bootstrap zip 包,在專案目錄中打開它並手動將其連結到您的頁面。