SORU
9 Temmuz 2015, PERŞEMBE


CSS ortalama mutlak

Son zamanlarda bu yöntem bir unsuru yatay ve dikey olarak merkezi konumu için kullanılan rastladım oldum. Ancak, bu özellik her ne yaptığını anlamak mümkün değildi. Birisi top:0, bottom:0, left:0, right:0 ayar üzerine etkisi nedir bana açıklayabilir ki?

(Eğer rahip olmayan kimse görev kullanarak açıklar iseniz çok iyi olurdu ya da görsel bir görüntü sağlar.)

Ayrıca, tablo için Görüntü Ayarı ne işe yarar?

.absolute-center {
  position: absolute;
  display: table;
  height: auto;
  width: 500px;
  margin: auto;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  border: solid 1px red;
}
<p class="absolute-center">What is this sorcery?</p>

düzenlenmiş

CEVAP
9 Temmuz 2015, PERŞEMBE


Bu css azaltabilir:

.absolute-center {
    position:absolute;
    width: 500px;
    height: 100px;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    border: solid 1px red;
}
<p class="absolute-center">What is this sorcery?</p>

bottom: 0; top: 0; left: 0; right: 0; gibi özellikleri ile absolute öğe tüm alanı dolduracak.

Gizli/burada büyücülük nedir?

Öğenin genişlik ve yüksekliğini tanımlamak. Eğer tüm alanı dolduracak şekilde istiyorsa öyle olsa bile, genişlik ve yükseklik ile sınırlı olacak.

Gizli margin: auto, neden? Eleman dolduracak çünkü marjı ile boşluk kalır. Tanımlanmış genişlik ve yükseklik var çünkü o boyutta olacak ama marj şekilde konteyner/üst geri kalanını dolduracak şekilde auto çalışır, eşit iki taraf bulunur.

margin:auto çünkü genişlik ve yükseklik tanımlı gerekir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • B4ROK

    B4ROK

    1 EKİM 2008
  • krotoflik

    krotoflik

    26 ŞUBAT 2011
  • Tahir Jahi

    Tahir Jahi

    6 Mart 2006