div + css问题:怎样让div自动适应文字宽度
发布网友
发布时间:2022-05-09 17:04
我来回答
共2个回答
热心网友
时间:2022-04-20 13:04
你不给宽度他自然就自动了。。。
还有上面你要加上文档声明
<!doctype html>
<html>
<head>
<style type="text/css">
body{
text-align:center;
}
.contents{
background-color:red;
}
</style>
</head>
<body>
<div class="contents">最小宽度</div>
</body>
</html>追问没有自动呀,红色的背景还是扩展到了100%
追答在CONTENTS里在加一个
display:inline;
属性就可以了
如果浮动的话就不会居中了
热心网友
时间:2022-04-20 14:22
Div是块状元素,就算你不定义宽度它也会自动继承父元素的宽度,你可以让它浮动。
.contents{
float:left;
background-color:red;
}