html - 为第一个元素创建顶部边距的好方法

标签 html css semantic-ui

我有我用 呈现的列表并且第一个元素的顶部需要一些边距。我查看了 CSS 代码,我看到了 margin-top:0!important我可以用 margin-top:10px!important; 为第一个元素覆盖它然后渲染看起来不错。有没有更好的方法来实现它?我的代码(没有修复)是

<link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.2/semantic.min.css" rel="stylesheet" />
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet" />
<div class="container">
  <ul class="nav nav-tabs">
    <li class="nav active"><a href="#A" data-toggle="tab">All</a>
    </li>
    <li class="nav"><a href="#B" data-toggle="tab">Company</a>
    </li>
    <li class="nav"><a href="#C" data-toggle="tab">Private</a>
    </li>
  </ul>
  <!-- Tab panes -->
  <div class="tab-content">
    <div class="tab-pane fade in active" id="A">
      <div class="ui divided items">
        <div class="item">
          <div class="ui left floated">
            7 July.
            <br>3:33
          </div>
          <div class="image">
            <a href="/vi/5022701123010560.html">
              <img src="http://lh3.googleusercontent.com/JZkr-b_aWlYrFG1G-EUywZgucJE3JV1wgz4yQGrx-bGaw_va7dymsaTMXhK5t6ZkUdjWLeHlNaiksVNAMp8I1epB-Q=s150" title="Wordpress development company, website developer" alt="Wordpress development company, website developer">
            </a>
          </div>
          <div class="content">
            <a class="header" href="/vi/5022701123010560.html">Wordpress development company, website developer</a>
            <div class="meta">
              <span class="price"></span>
            </div>
            <div class="description">
              <p>Dit Interactive have experts wordpress ...</p>
            </div>
            <div class="extra">
              <div class="ui label">
                Services
              </div>
              <div class="ui label">
                For sale
              </div>
              <div class="ui label">Central NJ</div>
              <div class="ui label">New Jersey</div>
              <div class="ui right floated primary button">
                Buy now
                <i class="right chevron icon"></i>
              </div>
            </div>
          </div>
        </div>
        <div class="item">
          <div class="ui left floated">
            7 July.
            <br>0:54
          </div>
          <div class="image">
            <a href="/vi/5870511561113600.html">
              <img src="http://lh3.googleusercontent.com/rsfBseoSy-KPg6P703Dknbpd0t2Ug4n2BY8oKkg2XH5dkufstmZXMWSCsHTU4C0yb7bIaMBpAFxILaW6W3lZsiCt=s150" title="Dentist in Westminster" alt="Dentist in Westminster">
            </a>
          </div>
          <div class="content">
            <a class="header" href="/vi/5870511561113600.html">Dentist in Westminster</a>
            <div class="meta">
              <span class="price"></span>
            </div>
            <div class="description">
              <p>Pari J. Moazed, DDS is a family dentist ...</p>
            </div>
            <div class="extra">
              <div class="ui label">
                Services
              </div>
              <div class="ui label">
                For sale
              </div>
              <div class="ui label">Baltimore</div>
              <div class="ui label">Maryland</div>
              <div class="ui right floated primary button">
                Buy now
                <i class="right chevron icon"></i>
              </div>
            </div>
          </div>
        </div>
      </div>

这个“解决方案”有效,但我不喜欢它

<div {% if loop.index0 == 0 %}style="margin-top:10px!important"{% endif %} class="item">

最佳答案

从外观上看,我个人只是用简单的一行更改边距:

.container .nav{
  margin-top:10px;
} 

这是否回答了您的问题? (我知道这看起来太简单了,不可能是真的)

关于html - 为第一个元素创建顶部边距的好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38278588/

相关文章:

javascript - 如何使用 Semantic-UI 在 Vue 中切换选项卡

jquery - 防止幻灯片图像分页链接在图像更改时闪烁

html - 具有 100% 高度的 Flexgrid chalice

Semantic-ui-react Table.Cell 和 onClick

javascript - 使用 HTML5 录音

javascript - 使用 cssText 切换元素

html - 这些主要文件是为了让语义 ui 正常工作吗?

javascript - 使用 jQuery 刷新 div 内容

html - 加入 twitter bootstrap 搜索框和搜索按钮,并在搜索按钮的右侧 flex

java - 如何在 selenium webdriver 中选择周范围值