连续删除列表



我试图连续摆脱一个项目符号,但由于某种原因,第一个消失了,但另一个没有。

我只希望电子邮件和电话并排,没有列表。

.get_in {
  list-style: none;
}
<div class="row">
  <div class="col-md-6">
    <ul class="get_in">
      <li><i class="fa fa-envelope-o"></i>
        <p>111111@hotmail.com</p>
      </li>
  </div>
  <div class="col-md-6">
    <li><i class="fa fa-phone"></i>
      <p>(+41) 11111111</p>
    </li>
    </ul>
  </div>
</div>

只是一些搞砸的 HTML。关闭第一个 ul,为第二个列表创建另一个并给出相同的类名。

.get_in {
    list-style: none;
}
<div class="row">
  <div class="col-md-6">
    <ul class="get_in">
      <li><i class="fa fa-envelope-o"></i>
        <p>111111@hotmail.com</p>
      </li>
    </ul>
  </div>
  <div class="col-md-6">
    <ul class="get_in">
      <li><i class="fa fa-phone"></i>
        <p>(+41) 11111111</p>
      </li>
    </ul>
  </div>
</div>

您的 HTML 无效,您的浏览器正在尝试填补漏洞。如果您在浏览器的开发人员工具中检查实际呈现的 HTML,您很可能会看到:

<div class="row">
  <div class="col-md-6">
    <ul class="get_in">
      <li><i class="fa fa-envelope-o"></i><p>111111@hotmail.com</p></li>
    </ul>
  </div>  
  <div class="col-md-6">
    <li><i class="fa fa-phone"></i><p>(+41) 11111111</p></li>       
  </div>  
</div>

请注意,在第二列中,li没有用ul包装,这就是您的 CSS 规则不适用的原因。

我只想让电子邮件和电话并排,没有列表

如果是这种情况,则不要使用列表:

<div class="row">
  <div class="col-md-6">
    <i class="fa fa-envelope-o"></i> 111111@hotmail.com
  </div>
  <div class="col-md-6">
    <i class="fa fa-phone"></i> (+41) 11111111
  </div>
</div>

首先,让我们把打开的ul标签放在第一个div标签下。其次,让我们把你的ul标签放在最后一个div和最后一个div标签之前。

    <div class="row">
        <ul class="get_in">
        <div class="col-md-6">
            <li><i class="fa fa-envelope-o"></i><p>111111@hotmail.com</p></li>              
        </div>  
        <div class="col-md-6">
            <li><i class="fa fa-phone"></i><p>(+41) 11111111</p></li>       
        </div>
        </ul>
    </div>    

您不能在一个div 中打开 ul 元素,然后在另一个div 中关闭它。

这是您的 HTML:

    <div class="row">
    	  <div class="col-md-6">
            <ul class="get_in">
              <li><i class="fa fa-envelope-o"></i><p>111111@hotmail.com</p></li>				
          </div>	
          <div class="col-md-6">
              <li><i class="fa fa-phone"></i><p>(+41) 11111111</p></li>		
            </ul>
          </div>	
        </div>

将您的 HTML 更改为:

    <div class="row">
    	  <div class="col-md-6">
            <ul class="get_in">
              <li><i class="fa fa-envelope-o"></i><p>111111@hotmail.com</p></li>				    </ul>
          </div>	
          <div class="col-md-6">
            <ul>
              <li><i class="fa fa-phone"></i><p>(+41) 11111111</p></li>	
            </ul>
          </div>	
        </div>

我希望这对你有所帮助。

最新更新