v2.5.2
Giriş yap

Fixed bir Div'i Nasıl ortalarız?

Anonim
651 defa görüntülendi ve 4 kişi tarafından değerlendirildi

Merhaba,

Benim bir <div class="header"></div> isimli header elementim var. Bu Sticky şekilde yukarıda duruyor. Ancak width: 100% gibi bir değer vermek istemiyorum. Onun yerine tam ortalı bir şekilde durmasını istiyorum.

İçerik dinamik olarak değişiyor. Acaba bunu nasıl yapabilirim?

Şimdiden cevaplayan herkese teşekkürler :)

Cevap yaz
Cevaplar (2)
ymzemre
1634 gün önce
position: sticky;
left: 50%;
top: 50%;
transform: translate(-50%,-50%);
tayfunerbilen
1634 gün önce

Tam olarak şöyle;

<div class="fixed">
	Hello PROTOTURK
</div>

<style>
.fixed {
	position: fixed;
	top: 0;
	left: 50%;
	transform: translate(-50%);
	background: red;
}
</style>

burada olay soldan 50% verip translate(-50%) diyerek dinamik genişliği olan bir alanı ortalamak :)