RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 747622
Accepted
andreymal
andreymal
Asked:2020-11-21 20:13:25 +0000 UTC2020-11-21 20:13:25 +0000 UTC 2020-11-21 20:13:25 +0000 UTC

全角行分隔符

  • 772

有一项任务是在页面的整个宽度上添加行之间的分隔符。

似乎<hr/>应该设置所有内容,但细微差别是浏览器会根据窗口的宽度(自动换行)自动换行我的行,并且行数和它们分开的确切位置事先不知道. 但是你仍然需要分享。

如何在纯 HTML 和 CSS 中制作这样的分隔符?

它不仅仅是在文字下划线,所以它text-decoration不适合这里。(虽然如果调整它以获得正确的结果是现实的,我不介意)

html
  • 2 2 个回答
  • 10 Views

2 个回答

  • Voted
  1. Best Answer
    Kniha m
    2020-11-21T20:46:06Z2020-11-21T20:46:06Z

    可以通过linear-gradient. 你只需要适应 line-height。下面是一个例子 line-height: 16px。

    div {
      background: -moz-linear-gradient(transparent 15px, red 1px);
      background: -webkit-linear-gradient(transparent 15px, red 1px);
      background: -o-linear-gradient(transparent 15px, red 1px);
      background: -ms-linear-gradient(transparent 15px, red 1px);
      background: linear-gradient(transparent 15px, red 1px);
      
      line-height: 16px; 
      background-size: 100% 16px;
    }
    <div>
      Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor
      in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
    </div>

    • 2
  2. andreymal
    2020-11-21T20:13:25Z2020-11-21T20:13:25Z

    有一个拐杖:我们将每个单词包装进去<span>并添加一个:after具有绝对定位的元素。诚然,一条线内会得到几条(十条)这样的线,但它们会相互重叠,看起来就像一条线。但是,这会阻止使用透明度、间隙和其他装饰物,因此此选项的适用性受到限制。

    html, body {
        margin: 0;
        padding: 0;
        background-color: #f1f1f1;
        font-family: 'PT Sans', Arial, sans-serif;
        font-size: 26px;
        text-align: center;
    }
    
    div {
        overflow: hidden;
        margin: 16px auto;
        width: 269px;
        background-color: white;
        line-height: 1.5;
        padding-bottom: 8px;
    }
    
    span {
        position: relative;
    }
    
    span:after {
        position: absolute;
        left: -2999px;
        right: -2999px;
        bottom: -4px;
        height: 1px;
        background-color: red;
        content: '';
    }
    <div><span>В </span><span>чащах </span><span>юга </span><span>жил </span><span>бы </span><span>цитрус? </span><span>Да, </span><span>но </span><span>фальшивый </span><span>экземпляр!</span></div>

    • -1

相关问题

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    Python 3.6 - 安装 MySQL (Windows)

    • 1 个回答
  • Marko Smith

    C++ 编写程序“计算单个岛屿”。填充一个二维数组 12x12 0 和 1

    • 2 个回答
  • Marko Smith

    返回指针的函数

    • 1 个回答
  • Marko Smith

    我使用 django 管理面板添加图像,但它没有显示

    • 1 个回答
  • Marko Smith

    这些条目是什么意思,它们的完整等效项是什么样的

    • 2 个回答
  • Marko Smith

    浏览器仍然缓存文件数据

    • 1 个回答
  • Marko Smith

    在 Excel VBA 中激活工作表的问题

    • 3 个回答
  • Marko Smith

    为什么内置类型中包含复数而小数不包含?

    • 2 个回答
  • Marko Smith

    获得唯一途径

    • 3 个回答
  • Marko Smith

    告诉我一个像幻灯片一样创建滚动的库

    • 1 个回答
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Алексей Шиманский 如何以及通过什么方式来查找 Javascript 代码中的错误? 2020-08-03 00:21:37 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    user207618 Codegolf——组合选择算法的实现 2020-10-23 18:46:29 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5