css - 内联 block 有时有效

标签 css

大家好,我现在做噩梦了,我不确定是什么导致了这个奇怪的问题。

基本上,有时我设置为内联 block 的元素起作用,然后当我刷新浏览器时,它们决定不再想要内联。

这是我的 HTML:

      <div class="col-md-8 col-sm-8 col-lg-8">
        <div class="listing-container">
          <h3 class="model-listing-title clearfix">2011 (11) Mercedes-Benz C Class C250 CDI BlueEFFICIENCY Sport 4dr Auto</h3>
          <h3 class="price-listing clearfix">£17,998</h3>
        </div>
        <div class="listing-container-spec">
          <img src="media/img/mercedes-test.jpg" alt="mercedes-benz"/>
        </div>
      </div>

这是我的 CSS:

.listing-container {
    background-color:#dddddd;
    padding:0;
    border-radius:6px 6px 0 0;
    -moz-box-shadow:inset 0 0 10px #000000;
    -webkit-box-shadow:inset 0 0 10px #000000;
    box-shadow:inset 0 0 5px #9e9e9e;
    padding:1px 10px;
    overflow:auto;
}

.listing-container-spec {
    background-color:#153066;
    width:100%;
    height:auto;
    display:block;
    position:relative;
}

.listing-container-spec img {
    max-width:60%;

}

.model-listing-title {
    font: 600 1.5em 'Open Sans', sans-serif;
    margin-top:0.1em;
    display:inline-block;
    width:75%;
}



.price-listing {
    font: 700 2em 'Open Sans', sans-serif;
    margin-top:0.1em;
    display:inline-block;
    float:right;
    margin-top:0.1em;
}

它应该是这样的:

Expected Behavior

这是在几次刷新之后:

Erratic Behavior

我正在使用 bootstrap,所以你知道,但是如果我将该代码放入 JSFiddle,它可以正常工作,但是在我的实时网站上,它几乎在每次刷新时都会改变它的位置。

知道为什么会这样吗?

这是一个活生生的例子:http://dealerbyte.co.uk/used-cars.php

最佳答案

这是我在 Chrome 开发工具中所做的似乎解决了这个问题。

  1. .model-listing-title.price-listing 中移除 display: inline-block;
  2. float: left; 添加到 .model-listing-title

关于css - 内联 block 有时有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25447918/

相关文章:

php - 如果除了 url 之外什么都没有创建网站的屏幕截图图像?

html - 使用 flex 的响应式导航栏不会折叠

html - CSS 3 col 模板 100% 相同高度

html - 图像未从 CSS 继承

html - Gridview 上的列宽在编辑模式下不换行

html - 如何在移动版中更改对象的宽度

html - 如何将容器放置在固定位置并有自己的溢出?

HTML:两列层,一列具有自动高度,另一列具有自动宽度

javascript - 调整代码以在 Sharepoint 中扩展 Web 部件

html - 如何在没有复制设置的情况下在 2 个类中应用这些 CSS?