css - -moz-fit-content 和 -moz-center 的 ie 等价物是什么

标签 css

我试图在父元素内将链接元素一个一个地居中对齐,其中元素采用最小宽度和高度,就像使用 display:inline-block

时一样
.parent {
    text-align: -moz-center;
    text-align: -webkit-center;
    text-align: -ms-center;
}

.parent a {
    display:block;
    width:-moz-fit-content;
    width:-webkit-fit-content;
    width:-ms-fit-content;
    background-color:red;

}


<div class="parent">
  <a href ="#">Link1</a>
  <a href="#">Link2</a>
</div>

我看到它适用于 Chrome 和 Firefox,但不适用于 IE。有谁知道 IE 中 -moz-center-moz-fit-content 的等价物是什么?

最佳答案

为什么不直接为容器使用实际的inline-block?此外,display:tablefloat:left 将具有相同的效果。

.parent {
  display: inline-block;
  background: #eee;
}
.parent a {
  display: block;  
  text-align: center;
}
<div class="parent">
  <a href ="#">Link1 is long</a>
  <a href="#">Link2</a>
</div>

关于css - -moz-fit-content 和 -moz-center 的 ie 等价物是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26151746/

相关文章:

jquery - 尝试将 onclick 功能添加到输入按钮

javascript - 如何比较两个 CSS 选择器?

HTML+CSS 高度/边距/边框/填充不相加

c# - 多文件问题

jquery - 将值放入元素中

css - IE6 不呈现 div 背景

javascript - 你能让 font-size 属性根据浏览器窗口缩放吗?

javascript - 如何在 TinyMce 的 ko.bindingHandler 中传递事件

css - 如何在不使用 float 的情况下正确对齐导航栏中的元素?

html - CSS 格式保持一致