我正在我的React-Native应用程序中使用Facebook SDK的(通过React-Native-FBSDK
)登录按钮。
我唯一的选择是创建自己的自定义按钮手动调用LoginManager,还是有一种方法使用样式对齐文本(我尝试了alignItems和justifyContent)?看来我得根据这个SO问题做前一个。
这是我现在的代码:
<LoginButton
scope={'public_profile email'}
style={{
width: 220,
height: 40
}}
onLoginFinished={this._facebookLogin}
onLogoutFinished={() => console.log('logout.')}
/>
您可以将按钮包装到容器中
<View style={{
width: 220, // whatever you want
height: 50, // whatever you want
justifyContent: 'center', // center the button
backgroundColor: '#4267B2', // the same as the actual button
paddingHorizontal: 10 // optionally add some horizontal padding for better looking
}}>
<LoginButton
scope={'public_profile email'}
style={{
flex: 1, // fill the container
maxHeight: 30 // the default height
}}
onLoginFinished={this._facebookLogin}
onLogoutFinished={() => console.log('logout.')}
/>
</View>
结果
问题内容: 如何在ReactNative中水平和垂直居中放置文本? 我在rnplay.org中有一个示例应用程序,其中 justifyContent =“ center” 和 alignItems =“ center” 不起作用:https : **//rnplay.org/apps/AoxNKQ** 文本应居中。为什么在文本(黄色)和父容器之间的顶部留有空白? 码: 问题答案: 从‘样式删除,和
问题内容: 我有一个宽度为100%的div。 我想将按钮居中放置,该怎么办? 问题答案: 更新的答案 由于我注意到这是一个积极的答案,所以进行了更新,但是Flexbox现在是正确的方法。 现场演示 垂直和水平对齐。 只是水平的(只要主伸缩轴是水平的,这是默认值) 使用固定宽度且没有flexbox的原始答案 如果原始海报想要垂直和居中对齐,则对于固定按钮的宽度和高度非常容易,请尝试以下操作 CSS
我不知道如何在材质UI中居中放置按钮。这是我的代码: 我怎样才能使我的按钮居中?
问题内容: 我正在Twitter Bootstrap中构建表单,但是将按钮居中于表单输入下方时出现问题。我已经尝试过将类应用于按钮,但这没有用。我该如何解决? 这是我的代码。 问题答案: 用“文本中心”类在div中包装Button。 只需更改此: 对此: 编辑 作为 BootstrapV4 ,滴入#19102赞成
我有一个带有登录按钮的网页。按钮上有文本“登录”。如何使用测试“登录”点击按钮。
我想用Python/Selenium登录Facebook。。。,它的工作非常好,在一开始,它找到“电子邮件”,“密码”,但登录按钮没有??? 消息:没有这样的元素:无法找到元素:{“method”:“css selector”,“selector”:“[id=“loginbutton”]”}(会话信息:chrome=92.0.4515.107),谢谢大家