Html 固定动画扩展div中的内容布局
对此,Html 固定动画扩展div中的内容布局,html,css,Html,Css,对此, ? 这是一个段落,提供了更多关于东西的信息,可以通过悬停在问号上来访问。(将鼠标移开以缩回。) 例子 我叫肖恩 ? 有这个名字的人往往是热情的,富有同情心的,直觉的,浪漫的,并且有磁性的个性。他们通常是人道主义者,心胸开阔,慷慨大方,并且倾向于从事能够为人类服务的职业。因为他们是如此深情和给予,他们可能会被强加。他们很浪漫,很容易坠入爱河,但可能很容易受伤,有时脾气暴躁 我正在节食 ? 当我看到食物,我就想吃 我想解决两个问题: 将鼠标悬停在问号上,您可以看到,当div展开时,其中
?
这是一个段落,提供了更多关于东西的信息,可以通过悬停在问号上来访问。(将鼠标移开以缩回。)
例子
我叫肖恩
?
有这个名字的人往往是热情的,富有同情心的,直觉的,浪漫的,并且有磁性的个性。他们通常是人道主义者,心胸开阔,慷慨大方,并且倾向于从事能够为人类服务的职业。因为他们是如此深情和给予,他们可能会被强加。他们很浪漫,很容易坠入爱河,但可能很容易受伤,有时脾气暴躁
我正在节食
?
当我看到食物,我就想吃
我想解决两个问题:
.test:hover, .test p {
width: 750px;
}
另外,您将p
元素设置为display:inline代码>必须更改为显示:块代码>(尽管内联块
也可以工作),因为您不能显式设置内联
元素的宽度
演示:
2) 这有点棘手。如果没有脚本,如果不使用高度或宽度的自动,就无法使元素收缩到其内容的大小,据我所知,您无法轻松地从指定的高度或宽度转换到自动,但这里有一些建议:
或者,作为一种简单的折衷方案,您可以设置:
.test:hover {
height: auto;
}
因此,高度不会过渡,但仍然会得到一个大小合理的长方体,宽度也会很好地扩展
演示:
3) 此外,您可能需要考虑使用而不是重复?
:
演示:谢谢+1用于psuedo元件
.test:hover {
height: auto;
}
.test:before {
content:'?';
margin: 0;
color: white;
font-size: 2em;
font-weight: bold;
}
.test:hover:before {
display: none;
}