CSS place-self Kullanımı

CSS "place-self" özelliği, bir öğenin kendine ait olan konumunu belirlemek için kullanılır. Bu özellik, "align-self" ve "justify-self" özellikleri ile birlikte kullanılmaktadır. "align-self" özelliği, öğenin yatay eksende konumunu belirlerken, "justify-self" özelliği ise öğenin dikey eksende konumunu belirler.

"align-self" özelliği ile öğenin yatay eksende konumunu belirleyebilirsiniz.

Aşağıda bir div'in ortalarına hizalanmasını gösteren örnek verilmiştir..

.container {
  display: flex;
}
.item {
  align-self: center;
}

Bu kodda, ".container" sınıfı içindeki tüm öğeler flexbox kullanılarak yatay olarak ve ".item" sınıfı içindeki öğeler ortalarına hizalanacaktır.

"justify-self" özelliği ile öğenin dikey eksende konumunu belirleyebilirsiniz. Örneğin, bir divin en üst noktaya hizalanmasını istiyorsanız, aşağıdaki kodu kullanabilirsiniz:

.container {
  display: flex;
  flex-direction: column;
}
.item {
  justify-self: start;
}

Bu kodda ise, ".container" sınıfı içindeki tüm öğeler flexbox kullanılarak dikey olarak ve ".item" sınıfı içindeki öğeler en üst noktaya hizalanacaktır.

"place-self" özelliği ise "align-self" ve "justify-self" özelliklerinin hem yatay eksende hem de dikey eksende konumunu belirlemek için bir örnek yapalım.

.container {
  display: flex;
}
.item {
  place-self: center start;
}

"place-self" özelliği, bir öğenin kendine ait konumunu belirlemenizi kolaylaştırır ve web sayfanızda daha özelleştirilmiş bir görünüm elde etmenizi sağlar. Ancak, bu özellik sadece flexbox ve grid layout kullanırken geçerlidir ve daha eski layout yöntemlerinde kullanılamaz. Ayrıca, bu özellik sadece tek bir öğeyi etkileyebilir ve tüm öğeler için aynı anda kullanılması mümkün değildir.


CSS

İlginizi Çekebilir

CSS flex-shrink Kullanımı

CSS justify-items Kullanımı

CSS clip-rule Kullanımı

CSS text-orientation Kullanımı

CSS hyphens Kullanımı