還有,我能做到嗎?那些法律上的東西我不太清楚,希望不會因為稍微改一下它的寬度和高度而被起訴。 正如你在附圖中看到的,我已經(jīng)改變了& quot使用Apple & quot但是我怎么用谷歌的按鈕來做呢?
我像這樣通過js初始化這個按鈕:
window.google.accounts.id.initialize({
client_id: "client_id",
});
window.google.accounts.id.renderButton(
googleSignIn.current,
{
theme: "outline",
size: "large",
type: "standard",
}
);
您可以在240像素到400像素的范圍內(nèi)設置寬度
window . Google . accounts . id . render button(Google sign in . current,{ theme:& quot;大綱& quot,大小:& quot大號& quot,類型:& quot標準& quot,寬度:& quot以像素為單位的寬度值& quot} );
正如在其他回答中提到的,你可以在渲染按鈕方法中改變寬度。如果你想改變高度,我發(fā)現(xiàn)的唯一方法是對目標元素進行css轉(zhuǎn)換,將其縮放到你需要的大小。稍加調(diào)整,它看起來會相當不錯。
window.google.accounts.id.renderButton(
document.getElementById('googleAuth'),
{ theme: 'outline', size: 'large', width: 309, text: 'continue_with' }
);
然后在你的css部分
#googleAuth {
transform: scale(1.2);
}