css - 如何在不移动元素的情况下在边框和元素之间留出空间?

标签 css twitter-bootstrap

我正在设计一个应用程序,然后使用 cssbootstrap。我想在不移动对象的情况下在左边框和对象(元素)之间留出空间。我只想移动左边框。这是我的代码:

<div class="row">
  <div class="form-group col-md-6">
     <legend> hello </legend>
     {{ form_label(form.hello , 'hello') }}
     {{ form_errors(form.hello) }}
     {{ form_widget(form.hello, {'attr': {'class': 'form-control'}})}}
  </div>
  <div class="form-group col-md-6 border-left">
      <legend> Ok </legend>
      {{ form_label(form.name , 'Name') }}
      {{ form_errors(form.name) }}
      {{ form_widget(form.name, {'attr': {'class': 'form-control'}})}}

  </div>
</div>
<style>
 .border-left{
   border: 1px solid black;
   position: relative;
   padding-left: 200px;
   padding-right: 0px !important;
  }
</style>

那么问题就是物体在移动,边框在同一个地方。我认为 padding-left 属性应用于对象而不是对象的边框。这是 link

最佳答案

请检查这是否是您要查找的内容?

.border-left{
   border: 1px solid black;
   position: relative;
   padding: 10px 20px 10px 40px;
   margin-left: 20px;
  }
  .row {
    display: flex;
    align-items: center;
  }

关于css - 如何在不移动元素的情况下在边框和元素之间留出空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45708298/

相关文章:

html - 删除导航栏上方的空白

html - 我需要将图像和文本以相同形式保持在中心的解决方案

jquery - 如何使指令使用过滤后的 HTML 属性?

html - Bootstrap 内容显示不正确,是否了解我做错了什么?

css - Material 对话框在打开时将主体滚动到顶部

css - 全高 div : make faux column have a fixed width

asp.net - 子页面不从主页面获取样式

jquery - 使透明背景与网络自动收报机分开

html - 将不同的 css 样式应用于两个具有相同类名的相同 h4 标签

javascript - 带 Bootstrap 和 knockout 的可折叠面板