Bootstrap table reservation form template design is created by using Bootstrap where users can book online restaurant tables, and food orders according to yourself. The Booking form we can also use for buses, trains, flights, etc. where we want to reserve a place.
HTML
<!-- Table Reservation Form -->
<section id="book-a-table" class="book-a-table">
<div class="container" data-aos="fade-up">
<div class="row">
<div class="col-md-8 offset-md-2 text-center">
<h2 class="text-primary">Book A Table</h2>
<p class="mb-5">Bootstrap table reservation form template design is created by using bootstrap where users can book online restaurant tables, food orders according to yourself.</p>
</div>
</div>
<form action="" method="post" role="form">
<div class="form-row">
<div class="col-lg-4 col-md-6 form-group">
<input type="text" name="name" class="form-control" id="name" placeholder="Your Name">
</div>
<div class="col-lg-4 col-md-6 form-group">
<input type="email" class="form-control" name="email" id="email" placeholder="Your Email">
</div>
<div class="col-lg-4 col-md-6 form-group">
<input type="number" class="form-control" name="phone" id="phone" placeholder="Your Phone">
</div>
<div class="col-lg-4 col-md-6 form-group">
<input type="date" name="date" class="form-control" id="date" placeholder="Date">
</div>
<div class="col-lg-4 col-md-6 form-group">
<input type="time" class="form-control" name="time" id="time" placeholder="Time">
</div>
<div class="col-lg-4 col-md-6 form-group">
<input type="number" class="form-control" name="people" id="people" placeholder="No. of people">
</div>
</div>
<div class="form-group">
<textarea class="form-control" name="message" placeholder="Message"></textarea>
</div>
<button type="submit" class="btn btn-primary float-right mt-3">Book a Table</button>
</form>
</div>
</section>
<!-- End Table Reservation Form -->
CSS
#book-a-table {
background-color: #FAFAFA;
padding: 50px 0px;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
margin: 50px 0px;
float: left;
width: 100%;
}
.book-a-table p {
color: #9a9a9a;
}
.book-a-table textarea {
min-height: 200px;
max-width: 100%;
}