Bunu benzer şekilde kırmızı ve sarıyla aynı yükseklikte.Düz renkle CSS gradyanını kullanarak arka plan nasıl oluşturulur?
cevap
Colorzilla en gradient generator, sadece aynı% konuma iki renk ayarlamak kullanma ve iki renk arasında sert bir avantaj elde edeceğiz.
background: #ffff00; /* Old browsers */
background: -moz-linear-gradient(top, #ffff00 30%, #ffff00 30%, #fe0000 30%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#ffff00), color-stop(30%,#ffff00), color-stop(30%,#fe0000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffff00 30%,#ffff00 30%,#fe0000 30%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffff00 30%,#ffff00 30%,#fe0000 30%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffff00 30%,#ffff00 30%,#fe0000 30%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#fe0000',GradientType=0); /* IE6-9 */
background: linear-gradient(top, #ffff00 30%,#ffff00 30%,#fe0000 30%); /* W3C */
Bu, Chrome'da büyük boyutlarda çalışmak için görünmüyor. http://codepen.io/codecarson/pen/umesI – manafire
Colorzilla'nın degrade jeneratörü güzel bir başlangıçtır, ancak bu kod kötüye kullanıyorum.
Renklerin doğru olup olmadığını hiçbir zaman kolayca göremezsiniz, #ff0
gibi kısa altıgen kodlarının çıktısı yoktur ve - yukarıdaki cevaba kıyasla en önemlisi - W3C standardı to <side-or-corner>
olarak değiştirilmiştir.
background-color: #ff0; /* Old browsers */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #ff0), color-stop(50%, #ff0), color-stop(50%, #fe0000)); /* Chrome, Safari4+ */
background-image: -webkit-linear-gradient(top, #ff0 50%, #ff0 50%, #fe0000 50%); /* Chrome10+, Safari5.1+ */
background-image: -moz-linear-gradient(top, #ff0 50%, #ff0 50%, #fe0000 50%); /* Fx3.6+ */
background-image: linear-gradient( #ff0 50%, #ff0 50%, #fe0000 50%); /* W3C */
Ayrıca, bu durumda IE'ler için kullanım dışı bırakılan filter
özelliğini, yalnızca renk durakları bulunmadığı için bırakabileceğinizi unutmayın.
Kutunun tam yüksekliğini biliyorsanız, renk durakları için %
değerleri yerine px
değerleriyle de çalışabilirsiniz. ne -o-
satıcı önek gereklidir, ne de -ms-
(IE 10 ilk IE olarak gradyanlar desteklemek ve W3C standartları sözdizimini destek yapar):
2016-01-16 güncellendi. http://caniuse.com/#feat=css-gradients
Güncelleştirmesi 2016-01-27: lowercase hex color values for better gzipping'u tercih edin ve ve background-image
'u background
yerine açıkça belirtin. Ayrıca, varsayılan değer olarak to bottom
kaldırıldı.
- 1. CSS arka plan görüntüleri
- 2. Django CSS Arka plan resmi STATIC_URL kullanarak
- 3. Arka plan görüntüsü üzerinde şeffaf bir css3 gradyanını kaplayabilir misiniz?
- 4. Arka plan boyutu CSS
- 5. CSS saydam arka plan görüntüsü
- 6. CSS Arka Plan Degrade ile ofset
- 7. css kullanarak elemanın duyarlı arka plan görüntüsünü nasıl belirleyebilirim?
- 8. CSS opaklığı - arka plan rengi
- 9. CSS arka plan görüntüsü gitmeyecek
- 10. Koyulaştır CSS arka plan resmi?
- 11. CSS Arka Plan Boyutlandırma Polyfill?
- 12. CSS kullanarak şeffaf kenarlık nasıl oluşturulur?
- 13. Widget arka plan nasıl oluşturulur? QColor
- 14. css kullanarak kaydırma sırasında sabitlenmiş arka plan resmi tut
- 15. Bir arka plan resmini css kullanarak yatay olarak döndürme
- 16. Yalnızca arka plan rengini değiştir css 'i kullanarak klikleyin.
- 17. CSS kullanarak SVG'ler nasıl oluşturulur?
- 18. Set Arka plan rengi: Saydam olanın tersi
- 19. CSS - Sprites arka plan resmi olarak
- 20. css + html tam ekran arka plan sorunu
- 21. CSS - Arka plan soluk kenarlarını kaldırın
- 22. Göreli yol ile LESS CSS arka plan
- 23. CSS - kenar boşluğu dahil arka plan rengi
- 24. Arka plan görüntüsü geçişinde css geçişi
- 25. HTML ve CSS Arka plan resmi görüntülenmiyor
- 26. Arka plan görüntüsünü css ile değiştirme
- 27. Arka plan resmi üzerinde css gradyanı kullan
- 28. css arka plan görüntüsü konumlandırma (negatif konum?)
- 29. sayfanın arka plan rengini css olarak ayarlama
- 30. CSS sınıfı arka plan görüntüsü yatay konumlandırma?
Örnekleri gözden geçirin [burada] (http://compass-style.org/examples/compass/css3/gradient/) –