简体   繁体   English

使用内联CSS时Bootstrap响应性失败

[英]Bootstrap Responsiveness fails when using inline css

I am working on a UI which involves use of bootstrap CSS. 我正在使用涉及使用引导CSS的UI。 I am trying to create an HTML form using bootstrap. 我正在尝试使用引导程序创建HTML表单。 My code works perfectly when I don't resize my browser.As soon as I resize my browser, tr responsiveness fails. 当我不调整浏览器大小时,我的代码可以正常工作。一旦调整浏览器大小,tr响应就会失败。 In the below snippet, I am using an inline css style for the label & textarea tags. 在下面的代码段中,我为标签和textarea标签使用了内联CSS样式。 So when I resize my browser, they don't align properly as other elements align using bootstrap's responsive feature. 因此,当我调整浏览器大小时,它们无法正确对齐,因为其他元素使用引导程序的响应功能对齐。

Tried applying a couple of grid classes but still not working. 尝试应用几个网格类,但仍然无法正常工作。 Any idea as to how to fix this? 关于如何解决这个问题的任何想法?

Screenshot: 屏幕截图: 在不重新设置浏览器时查看

调整浏览器大小时查看

Code Snippet: 代码段:

  <!-- Form starting --> <div class="box box-primary"> <div class="box-header with-border"> <h3 class="box-title">Project Details</h3> <div class="box-tools pull-right"> <button type="button" class="btn btn-box-tool" data-widget="collapse"> <i class="fa fa-minus"></i> </button> </div> </div> <!-- /.box-header --> <!-- box body --> <div class="box-body" style="margin-left: 15px;"> <div class="row"> <form role="form" class="form-horizontal"> <!-- left side --> <div class="col-md-6"> <div class="form-group"> <label for="inputProjectID" class="col-sm-3 control-label"> Project ID</label> <div class="col-sm-8"> <input type="text" class="form-control" id="inputProjectID" placeholder="Project ID" tabindex="1"> </div> </div> <div class="form-group"> <label for="inputReleaseDate" class="col-sm-3 control-label">Release Date </label> <div class="col-sm-8"> <input type="text" class="form-control" id="datepicker" placeholder="Release Date (mm/dd/yyyy)" tabindex="3"> </div> </div> </div> <!-- left side ends --> <!-- right side --> <div class="col-md-6"> <div class="form-group"> <label for="inputProjectName" class="col-sm-3 control-label">Project Name</label> <div class="col-sm-8"> <input type="text" class="form-control" id="inputProjectName" placeholder="Project Name" tabindex="2 "> </div> </div> <div class="form-group"> <label for="inputSupervisor" class="col-sm-3 control-label">Supervisor </label> <div class="col-sm-8"> <input type="text" class="form-control" id="inputSupervisor" placeholder="Supervisor" tabindex="4"> </div> </div> </div> <!-- right side ends --> <!-- Form continues --> <div class="col-md-12"> <div class="form-group"> <label for="projectDesc" style="margin-left:-46px;" class="col-sm-2 control-label">Project Description</label> <div class="col-md-10 col-sm-8"> <textarea style="resize: none;" class="form-control" rows="3" placeholder="Enter the Project Description" tabindex="5"></textarea> </div> </div> </div> </form> <!-- /.form-group --> </div> <!-- /.row --> </div> <!-- /.box body ends --> </div> <!-- /.box-primary ends --> 

  <!-- Form starting --> <div class="box box-primary"> <div class="box-header with-border"> <h3 class="box-title">Project Details</h3> <div class="box-tools pull-right"> <button type="button" class="btn btn-box-tool" data-widget="collapse"> <i class="fa fa-minus"></i> </button> </div> </div> <!-- /.box-header --> <!-- box body --> <div class="box-body" style="margin-left: 15px;"> <div class="row"> <form role="form" class="form-horizontal"> <!-- left side --> <div class="col-md-6"> <div class="form-group"> <label for="inputProjectID" class="col-sm-3 control-label"> Project ID</label> <div class="col-sm-8"> <input type="text" class="form-control" id="inputProjectID" placeholder="Project ID" tabindex="1"> </div> </div> <div class="form-group"> <label for="inputReleaseDate" class="col-sm-3 control-label">Release Date </label> <div class="col-sm-8"> <input type="text" class="form-control" id="datepicker" placeholder="Release Date (mm/dd/yyyy)" tabindex="3"> </div> </div> </div> <!-- left side ends --> <!-- right side --> <div class="col-md-6"> <div class="form-group"> <label for="inputProjectName" class="col-sm-3 control-label">Project Name</label> <div class="col-sm-8"> <input type="text" class="form-control" id="inputProjectName" placeholder="Project Name" tabindex="2 "> </div> </div> <div class="form-group"> <label for="inputSupervisor" class="col-sm-3 control-label">Supervisor </label> <div class="col-sm-8"> <input type="text" class="form-control" id="inputSupervisor" placeholder="Supervisor" tabindex="4"> </div> </div> </div> <!-- right side ends --> <!-- Form continues --> <div class="col-md-12"> <div class="form-group"> <label for="projectDesc" style="@media(min-width:768px){margin-left:-46px;}" class="col-sm-2 control-label">Project Description</label> <div class="col-md-10 col-sm-8"> <textarea style="resize: none;" class="form-control" rows="3" placeholder="Enter the Project Description" tabindex="5"></textarea> </div> </div> </div> </form> <!-- /.form-group --> </div> <!-- /.row --> </div> <!-- /.box body ends --> </div> <!-- /.box-primary ends --> 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM