登录按钮没法显示一排

来源:14-4 PC端首页模块布局开发(上)

blazer_2015

2017-06-14

CSS:

.register {

    float: right !important;

}

React:

const userShow = this.state.hasLogined 

                 ? <Menu.Item key="logout" class="register">

                      <Button type="primary" htmlType="button">{this.state.userNickName}</Button>

                      &nbsp;&nbsp;

                      <Link>

                         <Button type="dashed" htmlType="button">{this.state.userid}</Button>

                      </Link>

                      &nbsp;&nbsp;

                      <Button type="ghost" htmlType="button" onClick={this.logout.bind(this)}>退出</Button>

                 </Menu.Item>

                 : 

                 <Menu.Item key="register" class="register"><Icon type="usergroup-add" />注册/登录</Menu.Item>;


<Menu mode="horizontal" selectedKeys={[this.state.current]} onClick={this.handleClick.bind(this)}>

             <Menu.Item key="top"><Icon type="appstore" />头条</Menu.Item>

             <Menu.Item key="social"><Icon type="bank" />社会</Menu.Item>

             <Menu.Item key="local"><Icon type="customer-service" />国内</Menu.Item>

             <Menu.Item key="international"><Icon type="global" />国际</Menu.Item>

             <Menu.Item key="entertainment"><Icon type="trademark" />娱乐></Menu.Item>

             <Menu.Item key="sport"><Icon type="apple" />科技</Menu.Item>

             <Menu.Item key="fashion"><Icon type="gift" />时尚</Menu.Item>

             {userShow}

         </Menu>

http://szimg.mukewang.com/594103650001c38102650145.jpg

写回答

1回答

Parry

2017-06-15

样式的问题,不是代码的问题。

0
1
blazer_2015
.register { float: right !important; } 我感觉 这个代码并没有控制到这三个按钮
2017-06-15
共1条回复

结合基础与实战学习React.js 独立开发新闻头条平台

轻松入门 React 开发,React Router 4 与 Webpack 2 完美升级项目

2768 学习 · 2126 问题

查看课程