我如何在一个div中将带有图标的多个元素放置在一起?

问题描述 投票:-1回答:1

我想在网站标题中创建号召性用语部分,我要在一侧显示图片,而在另一侧则要放置标题(特别是h1)和一个段落,最后是一个用于定向的按钮用户转到页面上的另一个div。我的问题是将元素彼此并排放置。我尝试将每个元素放在一个单独的div中,但没有用。我使用clear:both,仍然没有按照我的意愿对齐。因此,我决定在这里提问,并学习正确的方法。我该怎么办?

html css positioning
1个回答
0
投票

您可以做一些不同的事情。最简单的是,您可以将单个元素设置为“行内块”显示。尽管您可以在父元素上设置“ flex”或“ grid”之类的其他功能,但这并不能给您太多控制。我建议此文档开始使用CSS网格,这是完成此操作的更现代的方法:https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout

© www.soinside.com 2019 - 2024. All rights reserved.