相关疑难解决方法(0)

如何使块元素适应其内部的大小?

如果我有这个HTML:

<li class="name">hi</li>
<li class="name">hello</li>
<li class="name">wheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!</li> 
Run Code Online (Sandbox Code Playgroud)

这个CSS:

li.name{
    border: 1px solid #A38870;
    background-color: #FA682D;
    list-style: none;
    margin: 15px;
    padding: 5px;
}
Run Code Online (Sandbox Code Playgroud)

背景像这样一直延伸到整个页面.

我怎样才能使背景调整到像文本的大小这个(没有明确设置宽度为每个列表元素)?

html css

11
推荐指数
1
解决办法
1万
查看次数

什么是等效的-moz-fit-content和-moz-center

我试图将链接元素中心对齐,在父元素内部,其中元素采用最小宽度和高度,就像使用时一样 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>
Run Code Online (Sandbox Code Playgroud)

我发现它适用于Chrome和Firefox,但不适用于IE.有谁知道什么是相当于 -moz-center-moz-fit-content在IE?

css css3

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

css ×2

css3 ×1

html ×1