IE8'de nasıl yuvarlak kenar çizildiğini öğrenmek istiyorum. Mozilla ve safari içinIE8'de CSS ile yuvarlak kenarlık nasıl oluşturulur?
kullanıyorum.
IE8'de nasıl yuvarlak kenar çizildiğini öğrenmek istiyorum. Mozilla ve safari içinIE8'de CSS ile yuvarlak kenarlık nasıl oluşturulur?
kullanıyorum.
Bunun için bir jQuery eklentisi var. http://jquery.malsup.com/corner/
Yapamazsınız. IE, modern standart ve uygulamalarla ilgilenmez ve özellikle IE8'de böyle bir CSS özelliği yoktur.
Siz ** CSS'de yapabilirsiniz Bu sadece boyunda büyük bir acı (çok fazla div etiketi). Alternatif olarak, CSS ve yuvarlak köşe görüntüleri kullanırsınız. –
IE9'da sınır yarıçapı kullanabilirsiniz.
Eski IE sürümleri için, bunu sizin için yapacak javascript kitaplıkları vardır. Bunu sadece CSS ile yapamazsınız. En azından arka plan resimlerine ihtiyacınız olacak.
Siz ** sadece CSS'de yapabilirsiniz, sadece büyük bir kesmek ve boyunda bir ağrı (çok fazla div etiketi). Alternatif olarak, CSS ve yuvarlak köşe görüntüleri kullanırsınız. –
@rockinthesixstring - Gerçekten mi? Eğer blok ve arka plan rengi ile yeterince div eklerseniz sanırım ... – Moshe
Bunu yaptıklarını gördüm ... uygulamak ve kırılması kolay acımasız. –
https://code.google.com/p/curved-corner/'u indirin ve projenize dahil edin. Daha sonra yuvarlak köşeye sahip olmak için aşağıdaki css'yi kullanın. Örneğin
:
.somediv{
-webkit-border-radius:4px; /* older webkit based browsers */
-khtml-border-radius:4px; /* older khtml based browsers */
-moz-border-radius:4px; /* older firefox */
border-radius:4px; /* standard */
behavior: url(border-radius.htc); /* IE 6-8 */
}
dosyaya url CSS yükleyen HTML dosyasına göre olur. Yani bu arka plandan farklı: CSS dosyasına göre olan url (...) davranışı. Daha fazla bilgi here
Bunun için CSS3 PIE'yi kullanabilirsiniz. Uygulaması kolaydır. Sadece buradan indirin: http://css3pie.com/download/ ve içeriğini çıkarın. Ardından, stil sayfanızda, behavior:url(css3pie/PIE.htc);
'u sınır yarıçapını kullanan her öğenin css kodlarıyla birlikte koyun. Örneğin
:
.samplediv{
behavior:url(css3pie/PIE.htc);
-webkit-border-radius:10px;
-khtml-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
Burada PURE CSS ile ve JavaScript olmadan bunu yapabilir nasıl. Bu bir gong gösterisi ve kırılması kolay, ama hiçbiri daha az değil, işte burada. [Görüntü ve javascript olmadan saf CSS yuvarlatılmış köşeler] (http://www.worthapost.com/articles/pure-css-rounded-corners-without-images-and-javascript) –