html - 图标的 CSS 位置

标签 html css twitter-bootstrap-3

我在定位图标时遇到了一些麻烦,你能帮帮我吗? [最近的代码]:http://bootply.com/112777 我试图在我的行的左端放置一个功能区图标(我通过使用 li 元素上的 border-top 属性创建了该行) 非常感谢!

<div class="container">
   <div class="row">
     <div class="col-lg-7" id="top-banner">
       <ul>
         <li>
           <p class="sell1">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p> Ab nam amet enim aliquid veritatis eum! 
<i class="fa fa-bookmark-o"></i></li>
       </ul>
     </div>
  </div>
</div>
#top-banner li {
    list-style: none;
    border-top: 1px solid black; 
    width: 320px;
}
.sell1 {
    padding-left: 25px;
}

最佳答案

如果您试图让图标位于黑线的左侧,则无法使用 li 标签的上边框。

我在你的 p 标签上添加了一些 html,它将模拟一个旁边有黑线的图标。

DEMO

 <li>   
     <div class="icon_container">
          <div class="icon"></div>
          <div class="line"></div>
     </div>
     <p class="sell1">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p> Ab nam amet enim aliquid veritatis eum! 
 </li>

.icon {
    display:inline-block;
    width:20px;
    height:20px;
    border:thin solid black;
}
.line {
    width:280px;
    height:15px;
    vertical-align:middle;
    display:inline-block;
    border-top:thin solid black;
}
#top-banner li {list-style: none; width: 320px; }

关于html - 图标的 CSS 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21709372/

相关文章:

html - 如何在Bootstrap 3.0中修复左侧菜单?

css - Bootstrap 标签和输入字段不显示水平

javascript - 在移动设备中删除 HTML <a> 标记的 URL 的查询字符串

html - 将左 div 在右 div 的中间垂直对齐

javascript - 使用 Javascript 根据用户选择更改悬停声音

javascript - 当页面变大时滚动变慢

css - 在自举拨动开关顶部对齐标签

html - CSS:防止 Unicode 字符的 'font-size' 增加其父容器维度

html - Emmet 关闭 div 的注释应该在同一行,怎么样?

html - 嵌入式 Vimeo 视频上的 CSS 覆盖不适用于 Firefox 全屏