gpt4 book ai didi

html - 为什么文本框和按钮在不同屏幕上看起来不符合布局?

转载 作者:行者123 更新时间:2023-11-28 01:45:49 25 4
gpt4 key购买 nike

为什么我的页面,尤其是文本框和按钮部分在不同于笔记本电脑或个人电脑的屏幕上看起来不合适?

它在平板电脑或 40 英寸屏幕上出现故障。如何跨所有类型维护它?

我已经使用了 bootstrap 等和一些自定义 css,但文本框和按钮部分仍然无法使用。

<div id="appointments" class="appointment-main-block appointment-two-main-block">
<div class="container">
<div class="row topheaderMargin">
<div class="section text-center">
<h3 class="section-heading text-center">Select Services</h3>
</div>

<div class="col-md-8 col-sm-12" style="width: 100% !important">
<div class="appointment-block">

<h5 class="form-heading-title"><span class="form-heading-no">1.</span>Services</h5>
<div class="row">

@using (Html.BeginForm())
{
<div class="col-sm-6">
@*<input type="text" class="form-control date-pick searchBox" id="appointment-date" placeholder="Appointment Date">*@
@Html.EditorFor(Model => Model.Booking_ID, new { htmlAttributes = new { @class = "form-control searchBox", placeholder = "Booking ID" } })
@Html.ValidationMessageFor(Model => Model.Booking_ID, "", new { @class = "ErrorMessages searchBox" })
</div>
<button type="button" onclick="selectService()" class="btn btn-primary pull-right searchButton">Save</button>
}

</div>
<div class="table-responsive">
<table id="tblServices" class="table table-condensed table-responsive tableBody">

<thead>
<tr>

<th>S.No</th>
<th>Service Name</th>
<th>Service Price</th>

</tr>
</thead>
<tbody id="tbodytblServices"></tbody>

</table>
</div>

</div>

</div>
</div>
</div>
</div>

更新:

自定义 CSS:

.ErrorMessages {
font-size: small;
color: tomato;
}

.fa-Icons-Padding {
padding-top: 33px;
}

.MessageStrip {
background-color: #0891ff !important;
color: white !important;
text-align: center !important;
font-family: arial !important;
font-weight: bold !important;
}

.Container-IndexPage {
padding-right: 0%;
padding-left: 0%;
}

.topBar {
background-color: #F4F4F4 !important;
}

.searchBox {
margin-left: 73%;
width: 60% !important;
border-color: lightgrey !important;
}

.searchButton {
margin-right: 29%;
}

.searchButton {
margin-right: 28.7%
}

.AddServicesSearchButton
{
margin-right: 7.7%;
margin-top: -8%;
}

.datatable-headerrow {
background-color: #F4F4F4 !important;
}

.pagination-buttons {
background: linear-gradient(to bottom, #0891FF 0%, #0891FF 100%) !important;
color: white !important;
}

.searchbox-border {
border-color: lightgrey !important;
}

.tableBody {
font-size: 16px !important;
font-family: calibri !important;

}

.btnCheckIn {
margin-right: 61%;
margin-top: 1%;
}

.btnEdit {
color: #fff !important;
background-color: #0891FF !important;
/*margin-right: -670%;
margin-top: -25%;*/
}

.btnBill
{

margin-right: 4%;
margin-top: -18%;
background-color: #03C04A;
}

.btnCancel {
color: #fff !important;
background-color: tomato !important;
margin-right: 27%;
margin-top: -18%;
}

.searchButtonConfirmationCancellation {
margin-right: 28.7%;
}

.addCustomerBtn {
margin-left: 376%;
margin-top: 5%;
margin-bottom: 5%;
}

.printDiv {
text-align: center;
margin-bottom: 1.5%;
}

.pad-container {
padding-top: 0% !important;
}

.table-header {
font-size: 81%;
font-family: arial;
}

.specialh3
{
text-align: center;
text-transform: capitalize;
}

.selectColumn
{
margin: 11px -13px 14px !important;
}

.InvoiceTable
{
width: 50%;
margin-left: 25%;
margin-top: 1%;
border: 1px gray dashed;
}
.Copies
{
margin-left: 46%;
margin-top: 1% !important;
font-size: 11px !important;

}

.topheaderMargin
{
margin-top: -5%;
}

最佳答案

在我看来,您只需要用一个正确放置在网格布局中的 div 围绕您的按钮。

<div class="col-sm-2 col-sm-pull-4">
<button type="button" onclick="selectService()" class="btn btn-primary pull-right searchButton">Save</button>
</div>

按钮不在网格布局使用的容器中,因此它没有相应放置,也没有使用 Bootstrap 中定义的任何顶级布局。

在您的布局中我没有真正得到不同的东西。我会建议你不同的东西。我将它们合并到这个 plunker 中。请看一下。如果您有任何问题,请随时发表评论。
https://embed.plnkr.co/Q9qRsq7PdbsOjyMD2dXB/

也许您需要看一下 Bootstrap 文档。它应该根据网格布局澄清许多问题:
https://getbootstrap.com/docs/4.0/layout/grid/

请注意,随着 Bootstrap 4 的发布,一些用于在网格布局中定位 cols 的类已经更改或得到扩展。如果您使用的是旧版本,如 bootstrap 3,请查看相应的文档。
https://getbootstrap.com/docs/3.3/

关于html - 为什么文本框和按钮在不同屏幕上看起来不符合布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50189860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com