Что я должен установить, чтобы моя система Firebase распознала class = "btn btn-action hide"?(Я предполагаю, что это пользовательский класс CSS?) - PullRequest
0 голосов
/ 21 мая 2019

Таким образом, приведенный ниже код не работает, потому что class = "btn btn-action hide" не распознается системой, потому что это пользовательский класс, созданный Firestore, а не встроенный класс по умолчанию в CSS. Если это так, что я должен установить, чтобы он работал, потому что я уже пытался установить все из Firebase, и он все еще не работает?

<!DOCTYPE html>
<html>
<head>

    <meta charset="utf-8">
<title>Firebase Web Quickstart</title>


<script 
src="https://www.gstatic.com/firebasejs/live/3.1/firebase.js"> 
</script>
</head>

<body>
<div class="container">
<input id="txtEmail" type="email" placeholder="Email">

<input id="txtPassword" type="password" placeholder="Password">

<button id="btnLogin" class="btn btn-action">
  Log in
</button>

<button id="btnSignUp" class="btn btn-secondary">
  Sign Up
</button>

<button id="btnLogout" class="btn btn-action hide">
  Log out

</button>
</div>
<script src="app.js"></script>
</body>
</html>

1 Ответ

1 голос
/ 21 мая 2019

В примере YouTube, который вы показали, он не показывает вам файл CSS.Но я думаю, что он использует начальную загрузку для определения имени класса, вот что вы можете попробовать:

Скопируйте и вставьте ссылку на таблицу стилей в вашу голову перед всеми другими таблицами стилей для загрузки нашего CSS.

<head>
    <meta charset="utf-8">
    <title>Firebase Web Quickstart</title>

    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
    <script src="https://www.gstatic.com/firebasejs/live/3.1/firebase.js"></script>
</head>

Обратите внимание, что это CDN, вы также можете загрузить самозагрузку и добавить файл по локальному пути.

Обновление, видео на YouTube использует пользовательский CSS, похожий на самозагрузку, но это не так ...используйте классы начальной загрузки для кнопки, см. ниже:

<!DOCTYPE html>
<html>
<head>

    <meta charset="utf-8">
<title>Firebase Web Quickstart</title>

    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">

<script 
src="https://www.gstatic.com/firebasejs/live/3.1/firebase.js"> 
</script>
</head>

<body>
<div class="container">
<input id="txtEmail" type="email" placeholder="Email">

<input id="txtPassword" type="password" placeholder="Password">

<button id="btnLogin" class="btn btn-primary">
  Log in
</button>

<button id="btnSignUp" class="btn btn-secondary">
  Sign Up
</button>

<button id="btnLogout" class="btn btn-danger" hidden>
  Log out

</button>
</div>
<script src="app.js"></script>
</body>
</html>

Это классы, которые вы можете использовать:

https://getbootstrap.com/docs/4.0/components/buttons/

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...