Blackinci » CSS » CSS3 İle 2. Boyuta Geçiş transform
Üye Paneli


Give Me Everything

CSS Hayat İşte Genel Photoshop MyBB Temalar Özgür Yazım

«    Şubat 2012    »
PtSaÇrPrCuCtPz
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 


blackinci.com da bir forum sayfası olsun mu?
Evet Olsun
Hayır Olmasın
Kararsızım
Fikrim yok

admin paneli, ajax, background, css, CSS3, dle, F1, form, forum, giris paneli, gölge, gölgeli yazı, highslide, iphone, md, mybb, mybbdestek, novaboard, oval, Seri 5, seri2, tasarim, tema, transform, vbulletin, Yarış, özellik

Eylül 2010 (4)
Ağustos 2010 (1)
Haziran 2010 (1)
Mart 2010 (4)
Şubat 2010 (2)
Ocak 2010 (1)

CSS3 İle 2. Boyuta Geçiş transform

CSS3 İle 2. Boyuta Geçiş transform


Gelişmiş Tarayıcıların yeni versiyonu çıktıkca CSS3 ü daha çok desteklemiş olarak geliyorlar bugunki makalemizde transform kodumuzdan bahsetmek istiyorum öncelikle transform kodu 2D olarak adlandırılıyor ve gelecek olan HTML5 ve CSS3 ile birlikte çok güzel işler çıkartılabilir isterseniz kodlarımıza geçelim ve örneklerimizle devam edelim

transform: rotate(-45deg);
transform: translate(100px, 100px);
transform: scale(1.5, 1.5);
transform: skew(20deg, -50deg);


rotate Kodumuz ile başlayalım rotate kodumuz herhangibi bir elementi sağ yada sola belirli bir derecede döndermemizi sağlıyor örnekle devam edelim kodumzu destekleyen tarayıcılar içinde yazıcaz bir div elementini dönderelim
.kutu{
transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
}

CSS3 İle 2. Boyuta Geçiş transform

Demo

translate Kodumuz bir konumlandırma kodudur bir elementi bir kısımdan bir kısıma konumlandırır şimdi aklınıza ilk gelen şey bunu position: absolute; ilede yapabiliyoruz diyebilirsiniz fakat makalenin başında da değim gibi ileriyi düşünülmüş bir kod olduğunu anlarız şöyleki HTML5 CSS3 2D ve CSS3 3D matrix ile birleşince orataya animasyonlar çıkartabiliriz ve konumlandırma bunun içinde önemli bir rol oynar
şimdi kodumuzu test edelim ve nasıl çalıştığına bakalım
.kutu {
transform: translate(100px, 100px);
-moz-transform: translate(100px, 100px);
-webkit-transform: translate(100px, 100px);
}

CSS3 İle 2. Boyuta Geçiş transform

Demo

scale scale kodumuzu bir büyütec gibi düşünübiliriz isim verdiğimiz elemeti ve içindeki nesneleride büyütür bir width (genişlik) yada height (yükseklik) vermiş olasak bile bu kodumuzda dikkat etmemiz gereken kısım verdiğimiz ölcünün ardından herhangibi bir birim vermiyorum örnek px, em, cm gibi birimler girmiyoruz örnekler devam edelim
.kutu {
transform: scale(1.5, 1.5);
-moz-transform: scale(1.5, 1.5);
-webkit-transform: scale(1.5, 1.5);
}

CSS3 İle 2. Boyuta Geçiş transform

Demo

skew kodumuz photoshop kullanan kişiler için çok yabancı gelmeyecektir skew kodumuz ile bir elementi eğip bükebiliyoruz hemen görelim
.kutu {
transform: skew(20deg, -50deg);
-moz-transform: skew(20deg, -50deg);
-webkit-transform: skew(20deg, -50deg);
}

CSS3 İle 2. Boyuta Geçiş transform

Demo

Kodlarımız bu şekilde bir ip ucu verelim bu kodları tek tek yazmak yerine tek satır olarakta yazabiliriz örnek
transform: rotate(-45deg) translate(50px, 50px) scale(1, 1.5) skew(30deg, -15deg);


dikkat etmemiz gereken kodlarımız yazarken aynen background kodunda olduğu gibi parantez içerisinde yazıp bitiriyoruz ve x ekseniyley y eksenini bir virgül ile ayırıyoruz

bütün demoyu indirmek için alttaki bağlantıyı kullanabilirsiniz başka bir makalede görüşmek dileği ile CSS yi seviyoruz
transform.rar [158.17 Kb] (İndirme: 53)
17 Mart 2010 20:46 6blackinci demiş ki:
Sırasıyla hepsini yazmaya çalışıyorum

17 Mart 2010 19:40 5f4int demiş ki:
Ne demek bende Bir Opera taraftarı olarak çoğu zaman hatırlatırım :D . Ayrıca Css Border Raidus ' u anlatabilirsin. Çok güzel bir özellik :D

17 Mart 2010 18:53 4blackinci demiş ki:
f4int,
Teşekkür ederim opera taraftarları kızmasın ama hep unutuyorum

17 Mart 2010 13:08 3f4int demiş ki:
Opera İçin ise ;

-o-transform: rotate(45deg);

Kullanılıyor :).

15 Mart 2010 07:38 2kemsay demiş ki:
daha güzel anlatılamazdı. teşekkürler..

14 Mart 2010 03:14 1Sir.Monk3y demiş ki:
Çok yararlı ve açıklayıcı bir yazı olmuş. Örnek sayfalarına da bayılıyorum açıkcası. Bir başka anlatım da şurada


Sessiz Kalma Sende Yorum Yap

Son Yapılan 10 Yorum
  • Konu
  • Yazar
  • Yorum
  • Üye Giriş Paneli Tasarımları
  • demiş ki 
  • İşime çok yaradı Saol arkadaşım
  • Üye Giriş Paneli Tasarımları
  • demiş ki 
  • çok teşekkürler kardeşim renk paylaşımları ve üye paneli paylaşımları işime yaradı sağol
  • MyBB için css ile alt forumları 2 blok h ...
  • demiş ki 
  • Selamlar
    Ben internete girmek icin firefox kullanmaktayim. Ancak internet explorerda birden cok sayfa actigimda firefox cokmekte. Bu tarz bir problemle karsilasan arkadaslar varsa ve bana yardimci olurlarsa cok sevinirim.
    Tesekkurler...
  • Üye Giriş Paneli Tasarımları
  • demiş ki 
  • yaa ben siteme uygulayamıyorum yardım edn lütfen sad
  • blackinci DLE Seri 1
  • demiş ki 
  • v2 yi bekliyoruz saygılar. winked
  • Css ile Aktif Menü Buton Yapımı
  • AsparagasHaber.net demiş ki 
  • İşime yaradı kullanacagım tesekkur ederım..
  • Css ile Aktif Menü Buton Yapımı
  • Agah demiş ki 
  • ÇOOOOOOOOOOOOOKKK SAĞOLUN EMEĞİNİZE SAĞLIK!!!!!!!!!!! smile
  • MyBB için css ile alt forumları 2 blok h ...
  • blackinci demiş ki 
  • Ceydaa_Gunactii,
    Ceyda hanım bilgisayarınızın windows update kısmından güncelleyebilirsiniz
  • MyBB için css ile alt forumları 2 blok h ...
  • demiş ki 
  • Yardim Lütfen
    internet explorerimi guncellemek istiyorum ancak bunu nasil yapacagimi bilemiyorum. Bu konuda bana yardimci olabilecek arkadaslar var mi acaba?
    simdiden tesekkurler.

Yukarı İletişim RSS Takip İstatistikler Site İçeriği

Copyright © 2007 - 2011 DLE Blackinci Edition Seri 2