css - 如何获得显示 :inline-block to be inline?

标签 css

<ul class="random-list">
   <li>
       <div class="random-container">
           <div class="inline-block" style="vertical-align: top;">
               <img src="" />
           </div>
           <div class="inline-block" style="vertical-align: top;">
               <a href="">Name</a>
           </div>
       </div>
   </li>
</ul>

和CSS:

.random-container {
    margin-bottom: 10px;
    width: 100%;
}
.inline-block {
    display: inline-block;
}

结果:

Error

如何修复这个错误:

Fix

最佳答案

如果你根本不使用 inline-block,并摆脱所有那些不必要的 div,怎么样?

<ul class="random-list">
   <li>
       <img src="" />
       <a href="">Name</a>
   </li>
</ul>

Live Example

关于css - 如何获得显示 :inline-block to be inline?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11257875/

相关文章:

php - 为什么 CSS 不将内容从 php echo 输出移动到 html?

javascript - 如果用户使用 Internet Explorer 10 或更高版本,则更改 CSS 类

css - 如何正确制作带有列表样式图像的跨浏览器兼容列表?

html - 如何使用 Bootstrap 获得单个下拉列表

JQuery clearInterval() 正在添加延迟

javascript - 如何使用 CSS 更改 selector-runnable-track 的颜色?

javascript - JQuery 没有检测到动画的 DIV id 的变化

html - CSS:通过 iframe 上的父级 div 插入阴影

html - 为什么线性渐变不能正常工作?

html - 带有非居中标签的居中字段