热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Bootstrap3-元素不会保留在div的宽度-Bootstrap3-elementwon'tstayinthewidthofthediv

Iamusingbootstrap3inasmalldiv.WhenIincreasethewindowswidthbydraggingthewindow-t

I am using bootstrap 3 in a small div. When I increase the window's width by dragging the window - the fields (username and password input fields) that are supposed to stay in the interior of the div move out to almost the center of the window. Why? CSS and HTML are below

我在一个小div中使用bootstrap 3。当我通过拖动窗口增加窗口的宽度时 - 应该保留在div内部的字段(用户名和密码输入字段)移动到几乎窗口的中心。为什么? CSS和HTML如下


  

CSS----

CSS ----

.login {
  height: 200px;
  width: 330px;
  max-width: 330px;
  padding: 10px 20px 10px 20px;
  background-color: #242424;
  border: 1px solid #545454;
  border-radius: 5px;
  color: #ddd;
}

JS Fiddle

JS小提琴

7 个解决方案

#1


1  

The elements containing your labels (.col-xs-4) have a width: 33.33333%.

包含标签的元素(.col-xs-4)的宽度为:33.33333%。

The elements containing your input fields (.col-xs-8) have a width: 66.6666667%.

包含输入字段(.col-xs-8)的元素的宽度为:66.6666667%。

When the screen is narrow these width values are small and the labels and inputs are close together.

当屏幕较窄时,这些宽度值很小,标签和输入靠得很近。

When the screen expands, these width values expand as well, creating a progressively larger gap between label and input.

当屏幕扩展时,这些宽度值也会扩展,从而在标签和输入之间产生越来越大的差距。

The answer is to give the container a width constraint.

答案是给容器一个宽度约束。

Add this style to the container class:

将此样式添加到容器类:

.col-md-12 { max-width: 250px; }

I tested it in Chrome and it works. Also, here's a live demo: http://jsfiddle.net/y0psw5dn/

我在Chrome中进行了测试,但它确实有效。另外,这是一个现场演示:http://jsfiddle.net/y0psw5dn/

#2


0  

You seemed to inproperly set .login to height:200px.

你似乎没有将.login设置为高度:200px。

    .login{
         /*height:200px*/
    }

Is is what you want?

是你想要的吗?

#3


0  

Try this.

尝试这个。



.login {
    height: 200px;
    width: 330px;
    max-width: 330px;
    padding: 10px 20px 10px 20px;
    background-color: #242424;
    border: 1px solid #545454;
    border-radius: 5px;
    color: #ddd;
}

JSfiddle

的jsfiddle

#4


0  

Just put the .login div under the .container div. Below the code is

只需将.login div放在.container div下。代码下面是

See the jsfiddle demo.

请参阅jsfiddle演示。

I changed your structure. There was some wrong. You can check this demo on jsfiddle

我改变了你的结构。有一些错误。你可以在jsfiddle上查看这个演示

#5


0  

I also using Bootstrap 3 here Just Check it out this code. Your HTML code structure is not organized here. First you need to understand its row and columns architecture what the purpose Behind it.

我也在这里使用Bootstrap 3请查看此代码。您的HTML代码结构不在此处组织。首先,您需要了解其行和列体系结构的目的是什么。

and Here on many places you open the div but you are not closing your at proper Location Where you need to close it.

在这里很多地方你打开div但是你没有在适当的位置关闭你需要关闭它的地方。

I used this HTML Code :

我用过这个HTML代码:

and css code is here:

和css代码在这里:

.login {  height: 200px; width: 330px;  max-width: 330px;  padding: 10px 0px 10px 20px;  background-color: #242424;  border: 1px solid #545454;  border-radius: 10px;  color: #ddd; }  .btn-font{   color: #000; }

and here is my running fiddle Example:

这是我的小提琴示例:

For Demo Click Here

演示点击这里

#6


0  

hi please check below code it should be within container...

嗨,请检查下面的代码,它应该在容器内......

check the demo here

在这里查看演示

#7


0  

Just change your upper starting structure of your html like this only

只需改变你的html的上层起始结构

 

the problem is with your html structure still many wrong things are present you can make it better just try to improve by understanding the grid system of Bootstrap

问题是你的html结构仍然存在许多错误的东西你可以通过了解Bootstrap的网格系统来尝试改进它更好

it happens because of the improper structure sequence so that

它的发生是因为结构顺序不正确所以

here is the working demo jsfiddle

这是工作演示jsfiddle

DEMO check out

DEMO退房


here i tried to modify your code my way you can check out

在这里,我尝试以我的方式修改你的代码,你可以检查

.login {
  height:280px;
    max-width:250px;
  padding: 10px 20px 10px 20px;
  background-color: #242424;
  border: 1px solid #545454;
  border-radius: 5px;
  color: #ddd;
}
.temp_div{
    float: left;
    margin-top: 10px;
}
.forgetPass_check{
    padding-right:5px;
    vertical-align:bottom;
    padding-left: 15px;
}
.forgetPass_label{
    padding-left:10px;
}
.no-bullets{
    list-style-type: none;
    margin: 0;
    padding-left: 15px;
}
ul.no-bullets li{
    float: left;
    padding-right: 20px;
    color:black;
}
 

here is the demo code as well

这里也是演示代码

Please Check Out Modified

请检查修改

even you can check this

即使你可以检查这个

Another try

另一个尝试


推荐阅读
  • 网址:https:vue.docschina.orgv2guideforms.html表单input绑定基础用法可以通过使用v-model指令,在 ... [详细]
  • REVERT权限切换的操作步骤和注意事项
    本文介绍了在SQL Server中进行REVERT权限切换的操作步骤和注意事项。首先登录到SQL Server,其中包括一个具有很小权限的普通用户和一个系统管理员角色中的成员。然后通过添加Windows登录到SQL Server,并将其添加到AdventureWorks数据库中的用户列表中。最后通过REVERT命令切换权限。在操作过程中需要注意的是,确保登录名和数据库名的正确性,并遵循安全措施,以防止权限泄露和数据损坏。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 本文介绍了九度OnlineJudge中的1002题目“Grading”的解决方法。该题目要求设计一个公平的评分过程,将每个考题分配给3个独立的专家,如果他们的评分不一致,则需要请一位裁判做出最终决定。文章详细描述了评分规则,并给出了解决该问题的程序。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • 深入理解CSS中的margin属性及其应用场景
    本文主要介绍了CSS中的margin属性及其应用场景,包括垂直外边距合并、padding的使用时机、行内替换元素与费替换元素的区别、margin的基线、盒子的物理大小、显示大小、逻辑大小等知识点。通过深入理解这些概念,读者可以更好地掌握margin的用法和原理。同时,文中提供了一些相关的文档和规范供读者参考。 ... [详细]
  • Ihavethefollowingonhtml我在html上有以下内容<html><head><scriptsrc..3003_Tes ... [详细]
  • 【shell】网络处理:判断IP是否在网段、两个ip是否同网段、IP地址范围、网段包含关系
    本文介绍了使用shell脚本判断IP是否在同一网段、判断IP地址是否在某个范围内、计算IP地址范围、判断网段之间的包含关系的方法和原理。通过对IP和掩码进行与计算,可以判断两个IP是否在同一网段。同时,还提供了一段用于验证IP地址的正则表达式和判断特殊IP地址的方法。 ... [详细]
  • 本文介绍了Oracle存储过程的基本语法和写法示例,同时还介绍了已命名的系统异常的产生原因。 ... [详细]
  • Servlet多用户登录时HttpSession会话信息覆盖问题的解决方案
    本文讨论了在Servlet多用户登录时可能出现的HttpSession会话信息覆盖问题,并提供了解决方案。通过分析JSESSIONID的作用机制和编码方式,我们可以得出每个HttpSession对象都是通过客户端发送的唯一JSESSIONID来识别的,因此无需担心会话信息被覆盖的问题。需要注意的是,本文讨论的是多个客户端级别上的多用户登录,而非同一个浏览器级别上的多用户登录。 ... [详细]
  • Apache Shiro 身份验证绕过漏洞 (CVE202011989) 详细解析及防范措施
    本文详细解析了Apache Shiro 身份验证绕过漏洞 (CVE202011989) 的原理和影响,并提供了相应的防范措施。Apache Shiro 是一个强大且易用的Java安全框架,常用于执行身份验证、授权、密码和会话管理。在Apache Shiro 1.5.3之前的版本中,与Spring控制器一起使用时,存在特制请求可能导致身份验证绕过的漏洞。本文还介绍了该漏洞的具体细节,并给出了防范该漏洞的建议措施。 ... [详细]
  • [echarts] 同指标对比柱状图相关的知识介绍及应用示例
    本文由编程笔记小编为大家整理,主要介绍了echarts同指标对比柱状图相关的知识,包括对比课程通过率最高的8个课程和最低的8个课程以及全校的平均通过率。文章提供了一个应用示例,展示了如何使用echarts制作同指标对比柱状图,并对代码进行了详细解释和说明。该示例可以帮助读者更好地理解和应用echarts。 ... [详细]
  • 如何使用人人账号进行快捷登录
    在人人开放平台的技术架构中,一个人人Connect站点也相当于一个人人网应用(App),所以在安装之前你需要申请创建一个应用 ... [详细]
author-avatar
淡漠少_341
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有