javascript - 如何让 <hr/> 标签垂直移动

标签 javascript html css

如何制作 <hr />标签垂直移动,而不是标准外观水平线/横向移动?

我希望能够在移动网站上使用它,因此比只能在最新浏览器中运行的解决方案更受广泛支持的解决方案更可取。

最佳答案

这不仅需要对 hr 进行更改。它上面和下面的元素必须是 float 的。可以用实心边框实现效果:

<div class="section1"> content </div> 
<div class="section2"> more content </div>

CSS:

.section1 {  
    float: left; 
    width: 200px; 
    border-right: 1px solid #333;
}

.section2 { 
    float: left; 
    width: 200px;
}

编辑:另见 this answer

关于javascript - 如何让 <hr/> 标签垂直移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21743404/

相关文章:

html - 使用显示 :flex 时文本溢出不起作用

css - 有人可以解释为什么在 CSS 中使用网络安全字体似乎对我不起作用吗?

javascript - 如何在 App.js 类中设置 Root View react native

javascript - Ramda ifElse 行为异常

html - 如何更改 Bootstrap 轮播指示器和控件

PHP 代码被注释掉

javascript - 跨多个页面显示 HTML 元素

javascript - 如何使用 jquery 操作 iframe 对象

javascript - Node.js 模块的编译顺序

javascript - 有没有办法将 PaperProps 中的样式对象移动到 Material UI 中的 makeStyles?