我使用基本的Twitter Bootstrap .less文件作爲ASP.NET MVC4網站的基礎樣式。我已經使用Microsoft.Web.Helpers.ReCaptcha類將ReCaptcha添加到註冊頁面。簡單的例子:Twitter Bootstrap和ReCaptcha
<head>
<link rel="stylesheet/less" href="@Url.Content("~/scripts/less/style.less")" />
</head>
@ReCaptcha.GetHtml()
結果看起來是這樣的:
如果我去與Chrome瀏覽器開發工具或螢火併刪除Twitter的引導少,我得到了預期驗證碼:
當然,這種核彈的網站,這是不可取的所有其他造型。是否有其他人經歷過這種情況,並且是否有解決方案,缺少手動更改引導類以添加ReCaptcha類的異常?
如果你發佈一個版本,其他人可以一起玩,這將是在爲您提供更具體的答案有幫助。否則,通用的答案是,你需要添加一些狹窄的選擇器到您的CSS(而不是Bootstrap),它會覆蓋Bootstrap可能會導致它失控的任何東西。 – merv