html - 关于html中位置的一些问题
问题描述
怎么可能用纯 html/css 做一些类似的事情,将两个单词放在另一个单词的旁边,放在一个大单词的一边?(我知道使用 boostrap 网格系统是可能的,但我想知道纯 html),此外,这样做并且能够自由地向下或向上移动三个单词?
此外,如何让一个元素进入另一个元素?(因为有些字体上面有一些大的边框,然后你不能因为这个边框让另一个单词彼此靠近)
解决方案
您可以使用多个div
和一个 flexbox 执行此操作,并将它们封装到容器 div 中。我还添加了align-items: center;
以使它们并排居中。看看我在这里做了什么:
.container{
display: flex;
align-items: center;
}
.bigword {
font-size: 80px;
}
<div class="container">
<div class="smallcontainer">
<div class="smallword">Small1</div>
<div class="smallword">Small2</div>
</div>
<div class="bigword">BigWord</div>
</div>
推荐阅读
- r - 在 ggplot 中的 geom_label_repel 中组合文本和图像
- github-actions - 使用秘密的私人行动
- c# - 如何使用 chrome 运行一些测试用例并使用 C# mstest 与 Firefox 一起运行?
- python - 如何使用 opencv 在我的 python 代码中输入 OBS 虚拟凸轮?
- reactjs - react-select 禁用时移除焦点
- python - 数据帧的无监督聚类方法的问题
- php - 如何解决 XML 代码之前的文本问题
- r - 使用 ggplot2 在世界地图中绘制英国的次区域
- spring - 使用 Spring 创建类似于 sso 的 XML 断言
- powershell - Powershell 5. SecureString 解密,最大限度地减少内存时间