Kullanıcıların bazı kod yazabildikleri bir textarea formum var. Bu textarea'yı CodeMirror kod düzenleyici bir kutuyla değiştiriyorum, böylece Bootstrap kalıplarını uygulamak istiyorum. Bir sınır Twitter Bootstrap araçlarını CodeMirror'a uygula?
Yani özellikle, ben kod editörü yuvarlak köşeler vermek gerekir düşünüyorum:
Bu
formu şu anda, kod editörü dışındaki tüm form elemanları Bootstrap stylings sahip olduğu neye benzediği , doğru genişlik (giriş xxlarge) ve üzerinde hareket ettirildiğinde mavi parlak noktalar.Bunu nasıl yaparım? Gerekli CSS'yi manuel olarak kopyalamanın yanında bunu yapmanın bir yolu var mı?
GÜNCELLEME Ben Bootstrap gelen textarea CSS kopyalayana çalıştı ve kod editörü içine tıkladığınızda tüm odak CSS dışında iyi görünüyor.
vurgulamak yerine dışına, içeride insan: Bu ne alıyorum. Bunu nasıl düzelttiğim hakkında bir fikrin var mı?
Bu, Bootstrap kopyalayarak ilave CSS:
.CodeMirror {
line-height: 1.3em;
font-family: monospace;
/* Necessary so the scrollbar can be absolutely positioned within the wrapper on Lion. */
position: relative;
/* This prevents unwanted scrollbars from showing up on the body and wrapper in IE. */
overflow: hidden;
background-color: white;
width: 530px;
/* Copied from Bootstrap's textarea */
display: inline-block;
padding: 4px 6px;
margin-bottom: 9px;
color: #555555;
border: 1px solid #ccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
}
.CodeMirror-focused {
/* Copied from Bootstrap's textarea */
border-color: rgba(82, 168, 236, 0.8);
outline: 0;
outline: thin dotted \9;
/* IE6-9 */
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
Kopyalanan kodunuzu ve Benim için herhangi bir değişiklik yapmadan çalışıyor gibi görünüyor, ya da belki de bunu düzeltmişsiniz .. –