javascript - 使用 HTML CSS 或 JavaScript 制作垂直线

标签 javascript html css line

我注意到像网站 trippeo.com 中的垂直线如果您向下滚动到显示“提高旅行者忠诚度...”的位置,然后下方有一条垂直线。您将如何在网页设计中创建像这样的长线?您需要制作图像并对其进行绝对定位,还是有更好的方法使用 HTML、CSS 和/或 JavaScript?

最佳答案

有两种方式:

  1. 背景图像右对齐并在 y 轴上重复。

    .main-liner {background: url("bg.png") repeat-y right top transparent;}
    
  2. 边框

    .main-liner {border-right: 2px solid #f00; margin-right: -2px;}
    

预览:

fiddle :http://jsfiddle.net/praveenscience/RU42F/

关于javascript - 使用 HTML CSS 或 JavaScript 制作垂直线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23594060/

相关文章:

javascript - redux 表单组件不反射(reflect)存储状态

javascript - 如何在 jQuery 中隐藏加载的注释

javascript - Ajax 内容加载数据库值不起作用

javascript - 同一页面上的多个光滑 slider 复制第一个元素

html - 垂直滚动条不滚动

javascript - ReactJS 渲染子集合抛出 "Invariant Violation: Objects are not valid as a React child"错误

javascript - Jquery文件验证器: How to call a function on success?

javascript - Firestore+云函数: What does { merge: true } do?

html - 嵌套列/行

c# - 如何使整个菜单项可单击而不是仅在 asp.net 中单击文本