Javascript 如何使用css将三个元素相邻放置并居中放置

Javascript 如何使用css将三个元素相邻放置并居中放置,javascript,html,css,reactjs,responsive-design,Javascript,Html,Css,Reactjs,Responsive Design,我对css和web开发非常陌生,我想使用react创建一个新的pwa,我需要一个标题,左边有一个I'mage,中间有一个居中文本,右边有一个I'mage。到目前为止还不错,我无法成功地将它们放在一起,但我无法以响应的方式进行。这意味着,当我用chrome检查并将横向从垂直切换到水平时,应该位于中间的文本会稍微向左移动。我知道这是我的代码,但我不知道如何解决这个问题,以及如何使它具有响应性 我想问题出在.headerApp p,我在这里留下了空白。有没有办法在不需要任何边距的情况下将其显示在中间

我对css和web开发非常陌生,我想使用react创建一个新的pwa,我需要一个标题,左边有一个I'mage,中间有一个居中文本,右边有一个I'mage。到目前为止还不错,我无法成功地将它们放在一起,但我无法以响应的方式进行。这意味着,当我用chrome检查并将横向从垂直切换到水平时,应该位于中间的文本会稍微向左移动。我知道这是我的代码,但我不知道如何解决这个问题,以及如何使它具有响应性

我想问题出在
.headerApp p
,我在这里留下了空白。有没有办法在不需要任何边距的情况下将其显示在中间

以下是我的html代码:

.headerApp{
背景色:#57628d;
身高:4rem;
边框样式:实心;
}
.headerApp.backButton{
宽度:36px;
高度:36px;
浮动:左;
最高保证金:0.9雷姆;
利润底部:2%;
左边距:1 em;
}
校长{
颜色:白色;
浮动:左;
宽度:50%;
位置:相对位置;
字体系列:“Ubuntu”;
字体大小:正常;
字体大小:32px;
保证金上限:0.8雷姆;
左边距:10%;
}
.headerApp.toProfile{
宽度:44px;
高度:44px;
浮动:对;
右边距:1rem;
边缘顶部:0.5雷姆;
}

法尔特纳赫

您可以使用

.headerApp{
显示:网格;
网格模板柱:1fr 1fr 1fr;
网格自动流:列;
}

法尔特纳赫

`
您可以使用

.headerApp{
显示:网格;
网格模板柱:1fr 1fr 1fr;
网格自动流:列;
}

法尔特纳赫

`
.content{
文本对齐:居中;
颜色:黑色;
字体大小:45px;
高度:60px;
宽度:100%;
边框:3倍纯黑;
位置:粘性;
背景图像:url(“bg2.jpeg”);
}

家
关于
接触
.content{
文本对齐:居中;
颜色:黑色;
字体大小:45px;
高度:60px;
宽度:100%;
边框:3倍纯黑;
位置:粘性;
背景图像:url(“bg2.jpeg”);
}

家
关于
接触

尝试添加代码笔以更好地再现您的问题。这样你会得到更多的回应。此外,这个问题与React或JavaScript没有任何关系。还没有。你可能想调查一下。试着添加一个代码笔来更好地再现你的问题。这样你会得到更多的回应。此外,这个问题与React或JavaScript没有任何关系。还没有。你可能想调查一下。