首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在此代码中,如何将<dv>放在<Typography>之后

在此代码中,如何将<dv>放在<Typography>之后
EN

Stack Overflow用户
提问于 2020-12-19 23:49:31
回答 1查看 38关注 0票数 0

我学习了React,现在我尝试了各种方法,通过阅读Stackoverflow questionhtml div doc来使其工作

如图所示,文本和链接应该在一条直线上,而不是垂直堆叠

有没有人能帮我解决这个问题,或者给我一些阅读建议,也许我可以通过阅读来学习这个

代码语言:javascript
复制
<Box alignItems="center" display="flex" ml={-1}>
    <Checkbox checked={values.policy} name="policy" onChange={handleChange} />
    <Typography color="textSecondary" variant="body1">
        I have read the
        <div role="article">
            <a target="_blank" rel="noreferrer" href="http://greta.portplays.com/Privacy%20Policy.html">
                Privacy Policy
            </a>
        </div>
    </Typography>
</Box>
<Box alignItems="center" display="flex" ml={-1}>
    <Checkbox checked={values.policy} name="Terms" onChange={handleChange} />
    <Typography color="textSecondary" variant="body1">
        I have read the
        <div role="article">
            <a target="_blank" rel="noreferrer" href="http://greta.portplays.com/Terms%20of%20Service.html">
                Terms and Conditions
            </a>
        </div>
    </Typography>
</Box>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-19 23:55:41

你试过这个吗?

代码语言:javascript
复制
...
 I have read the
            <span role="article">
                <a target="_blank" rel="noreferrer" href="http://greta.portplays.com/Privacy%20Policy.html">
                    Privacy Policy
                </a>
            </span>

但是,因为a是一个inline元素,所以没有span也可以工作。您可以在css中阅读更多关于内联和块元素的内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65371602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档