css - 在右侧中间带有附加 hr 的 Div

标签 css twitter-bootstrap-3

我对 css 设计太周到了,我正在尝试自己设计一个看起来与所附图片相似的需求 div with hr

这是我的CSS样式

<style>
.round{
    border-bottom-right-radius:5px;
    border-top-right-radius:5px;
}

hr {
    margin-top:10px;

    border: none;
    height: 1px;
    color: #333; /* old IE */
    background-color: #333; /* Modern Browsers */
}

这是 body 中的 div

<div class="container">
  <div>
      <div class="round col-md-2" style="border: 2px solid; float:left;">
        English
      </div>
        <hr/>
  </div>
</div>

使用我的代码,我相信我达到了将近 60%。这是我的代码的输出 enter image description here

谁能指导我解决这个问题。
提前致谢。

最佳答案

参见 this bootply

我添加了 transform: translateY(-50%);到您的文本框,将其向上移动到 <hr/> 上方

关于css - 在右侧中间带有附加 hr 的 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29567125/

相关文章:

javascript - 服务器端预处理器,用于像 photoshop 中一样清晰漂亮的字体/文本

html - 尝试在 Twitter Bootstrap 中自定义导航丸

javascript - jQuerySplitter 控件/kendoSplitter 不调整大小

css - 对齐两个 div,一个在顶部,一个在第三个 div 的底部

html - Bootstrap 折叠跳跃过渡,无填充/边距

javascript - Bootstrap v 3.2 下拉列表中的滚动条位置偏移

html - 为什么我的按钮插件比我的文本输入大?

css - 在 Bootstrap 中创建基本的圆形

jquery - MaterializeCSS 更改某些选项的选项颜色

css - 停止在悬停时显示 Bootstrap 3 汉堡菜单下拉菜单