findInPage
'u kullanarak bir Electron web görünümünde, sonuç renklerini değiştirmek için css'yi kullanabilir misiniz? Ek sonuçlar sarı sahip olmuştur Yukarıdaki resimde CSS kullanarak sayfa görünümü stilinde web görünümündeki değişikliği değiştirin.
cevap
İkisinin de stilini değiştirmek isterim. Electron'da stopfindInPage seçeneğini bulmak ve seçimi etkinleştirmek/etkinleştirmek için kullanabilirsiniz (activateSelection
- Odaklama ve seçim düğümünü tıklatın). Ben hiç denemedim
::selection {
background: #ffb7b7; /* WebKit/Blink Browsers */
}
::-moz-selection {
background: #ffb7b7; /* Gecko Browsers */
}
, bu kadar: o insert css da mümkündür, bu aşağıdaki gibi kullanarak, seçilen metnin rengi/bg = rengini güncellemek için size css eklemenizi sağlar API'ya bakmaktan sadece bir öneri. Orada ayrıca bu yardımcı olur yararlı
Umut bulabilir css tricks ilginç bir makale olduğunu ve bir çözüm bulmak olduğunu
DÜZENLEME: Eğer mac ise
sen setUserDefault kullanabilirsiniz sistem tercihleri. Eğer Nathan Buchar's electron settings kullanırsanız
Ayrıca, anahtar değerlerini ayarlamak için set yöntemi kullanabilirsiniz -
'un doğru olması için şaşırtıcı derecede zor olanlardan biri gibi görünüyor. Öneriler için teşekkürler. Ne yazık ki, seçim css, sayfadaki eşleşmeleri bulmuyor. Cevabınız krom kaynağına bakmam için bana ilham verdi ve kaynak bulmanın eşleşme renklerini bulduğuna inanıyorum: https://cs.chromium.org/chromium/src/third_party/WebKit/Source/core/layout/LayoutTheme. cpp? dr = CSs & l = 816 Sabit kodlanmış gibi görünüyor mu? –
@MattBierner bu bağlantılara bakın; Bu ilk bir krom forumda bir geliştirici tarafından önerildi: https://www.squarefree.com/bookmarklets/color.html. ayrıca ilk bağlantıyı https://www.jetbrains.com/help/clion/configuring-colors-and-fonts.html ve https://developer.chrome.com/devtools/docs/elements-styles –
@MattBierner de araştırıyordu. kromdaki arka plan rengini değiştirmeye yönelik bir sorgunun cevabında önerildiğini ancak seçili metnin yalnızca arka planını değiştirmek üzere uyarlanabileceğine eminim. İşte forum linki: https://productforums.google.com/forum/#!topic/chrome/BnLnYe3SK8k (en iyi yanıt olarak işaretlendi) –
body{
background-color:#000;
color:#fff;
}
h2::-moz-selection { /*Firefox*/
color: #000;
background: #FF9800;
}
::-moz-selection { /*Firefox */
color: #000;
background: yellow;
}
h2::selection {
color: #000;
background: #FF9800;
}
::selection {
color: #000;
background: yellow;
}
<h2>Select some text on this page:</h2>
<p>This is a paragraph.</p>
<div>This is some text in a div element.</div>
indir örnek link: https://ws.onehub.com/files/64lj8llt –
Bu, değişmez. sonuçları bul. Sadece seçim renkleri –
Kuyusu (mac/windows/linux yaptığı faq bakınız), yapabilirsin Ctrl-F' anahtar olayını geçersiz kıl ve kendi yap. –
@Matt Bierner CSS ile uygulamak sizin için önemli mi? çünkü java script ile yazmak çok kolay. – aghilpro
Gerçekten nasıl uygulandığı umurumda değil ama beni başka bir şekilde ikna edemezseniz, JS'de sayfa aramasını yeniden biçimlendirmek, –