Rails n'utilise pas de frameworks CSS tels que bootstrap, et je ne trouve aucun code brut, donc ce mémo
Il existe un modèle de réception, où les colonnes sont des noms et des objectifs.
Écrivez un formulaire aussi simple en utilisant uniquement HTML et CSS
HTML
html
<%= form_with model: @reception do |f| %>
<ul>
<li>
<%= f.label :name, "Nom" %>
</li>
<li>
<%= f.text_field :name, placeholder: "S'il vous plaît entrez votre nom" %>
</li>
<li>
<%= f.label :purpose, "Veuillez sélectionner votre demande" %>
</li>
<li>
<%= f.select :purpose,
(
[
["Pour une interview", 'entretien'],
["Pour une interview", 'entretien'],
["Pour une réunion", 'réunion'],
["Autre", 'Autre']
]
), {}, size: "4"
%>
</li>
<li>
<%= f.submit 'Envoyer' %>
</li>
</ul>
<% end %>
CSS
css
form {
width: 60%;
margin: auto;
padding-top: 1%;
}
ul {
list-style: none;
padding-left: 0;
width: 100%;
text-align: center;
}
label {
font-size: 25px;
}
input[type=text], select {
text-align: center;
width: 55%;
font-size: 20px;
border: 1px solid #CCC;
border-radius: 1rem;
margin-bottom: 20px;
padding: 1%;
}
input[type=submit] {
text-align: center;
width: 55%;
font-size: 20px;
border: 1px solid #CCC;
border-radius: 1rem;
margin-bottom: 20px;
padding: 1%;
}
Je pense qu'il existe une meilleure façon de l'écrire, veuillez donc l'utiliser comme référence.
Corriger les fautes de frappe