html - 如何绘制垂直线和水平标记

标签 html css

如何使用 CSS 制作垂直线和水平标记(L 形状):

类似于:

Test 
  L  T2
  L  t3

最佳答案

为此你不需要 div,因为你有伪元素!这是我拼凑的一个简单示例,您可以在此处找到工作示例:http://jsbin.com/aladez/2

HTML:

<ul>
    <li>Herp</li>
    <li>Derp</li>
    <li>Derp</li>
 </ul>

CSS:

li {
    list-style: none; 
}

li:before {
    content: "";
    position: relative;
    top: -6px;
    font-size: 4px;
    line-height: 4px;
    padding: 4px 8px 0 0;
    margin: 0 10px 0 0;
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
}

关于html - 如何绘制垂直线和水平标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7191987/

相关文章:

javascript - 如何使用jquery优雅地弹出一个div

javascript - Electron 应用程序的本地外观 UI 组件

css - 在 CSS 中以可变高度叠加图像

jQuery Explode 在 explode 时更改字体,我该如何停止?

Html - 无法加载外部 http.jpg 作为图像源

iphone - 让网站用户知道有可用的 iOS 应用程序

javascript - jQuery 在 div 上滚动

javascript - div 左侧响应图像固定 100% 高度,div 右侧文本可滚动

javascript - 如何在 Javascript 中使用 URL 链接不同的幻灯片图像

html - 如何在不使用 span 标签的情况下将颜色赋予 *