【问题标题】:Html's "align" attribute is not supported in ReactJSReact JS 不支持 Html "align" 属性
【发布时间】:2016-07-14 19:08:33
【问题描述】:

我是 ReactJS 的新手。在反应组件中,我有

    var SaveOrganization = React.createClass({
    render: function () {
    return (
        <div className="box-footer" align="center"> 
            <a href="addVenue" className="btn btn-info bottom-margin" >Add Venue</a>
            <a href="addCourt" className="btn btn-info bottom-margin" >Add Court</a>
            <a href="addPOI" className="btn btn-info bottom-margin" >Add POI</a>                    </div> 
    );
}})

但是当我在渲染“align”属性后看到浏览器时根本不显示。请帮我解决这个问题。

【问题讨论】:

  • 我是这么认为的!我的错。将更正问题以仅说“html”。但是,想知道之前的 align 属性或哪个版本有它?

标签: html reactjs


【解决方案1】:

是的,React 似乎不支持alignHere is the full list.

我建议改用style(或css):

return (
    <div className="box-footer" style={{textAlign:"center"}}> 
        <a href="addVenue" className="btn btn-info bottom-margin" >Add Venue</a>
        <a href="addCourt" className="btn btn-info bottom-margin" >Add Court</a>
        <a href="addPOI" className="btn btn-info bottom-margin" >Add POI</a>                    </div> 
);

【讨论】:

  • @MamathaVRao 如果它真的很完美,你应该接受他的回答:)
  • 我也认为这与 html5 不支持 "align" 的事实有关。大多数浏览器总是试图兼容,所以你的旧对齐标签仍然可以工作
  • align 属性和 text-align 样式不一样
猜你喜欢
  • 1970-01-01
  • 2015-01-19
  • 2017-08-18
  • 1970-01-01
  • 1970-01-01
  • 2020-09-22
  • 1970-01-01
  • 2013-07-25
  • 2013-05-21
相关资源
最近更新 更多