出于某种原因,我的文字上写着“让这张照片成为片刻?” 溢出而不显示正确?我可能做错了什么?
这是我的来源和 JSFiddle:
而不是宽度:70px
#share-action.moment p
{
...
width: auto;
...
}
您需要从以下 CSS ID (#share-action.moment p & #share-action p) 中删除宽度,检查以下代码。固定宽度是其格式不正确的原因。
#share-action.moment p {
color: #444444;
float: left;
font-family: Verdana,Geneva,sans-serif;
font-size: 12px;
line-height: 20px;
margin: 0;
padding: 0;
/* width: 70px; */
}
#share-action p {
float: left;
font-family: Verdana,Geneva,sans-serif;
font-size: 12px;
line-height: 20px;
margin: 0;
padding: 0;
/* width: 70px; */
}
为了快速修复,您可以将p
标签替换为span
标签,如果您想将其保留p
在其中,请删除 的宽度70px
,这就是将文本推到 div 下方的原因。
#share-action.moment p /* remove width or place width: auto */
进一步检查,你有两个share-action
ids
是不允许的;ids
是独一无二的,classes
可以重复
删除<p>
周围的文本,或将width
分配更改为<p>
.
它是 float:left 所以它的大小对其容器没有影响。您可以添加一个空元素clear:both
来扩展容器