Sayfanın başı CSS: içerik konumlandırma

Sayfanın başı CSS: içerik konumlandırma

CSS düzeni her zaman dikdörtgen olmuştur. Düzgün çizgiler, geliştiricinin yeterliliğidir. Stil kuralları, sayfaya ekran çözünürlüğü içinde düzgün bir form vermek için yeterli seçenekler sunar. Fakat herhangi bir düzen unsuru her zaman bilgi düzenlemesinin CSS kuralları tarafından düzenlendiği bir dikdörtgendir.

en üst CSS'den girinti

Her taraf için girintiler her eleman için önemlidirsayfa, kesinlikle konumlandırıldığında ve CSS'nin üzerindeki marj özellikle belirlenir, çünkü özellikle küçük boyutlu olanlar olmak üzere çeşitli unsurlar için önemlidir.

Temel konum belirleme kuralları

Blok elemanı, marjın bulunduğu elemanın yanlarından bir girinti kuralı, içindeki elemanlar için bir girinti kuralı (dolgu) ve ayrıca kullanılabilen bir sınır genişliği (sınır) içerir.

Özellikle önem, yukarıdan gelen girinti. Blok içindeki CSS, iç çentiğin kurallarını bu blok içindeki kesin ve nispeten konumlandırılmış elemanların kurallarına bağlar.

üst css'den girintiyi kaldır

CSS-kuralların her zamanki uygulama: Eğer çift olarak eşit üst / alt ve sol / sağ veya ayrı ayrı her tarafa her tarafta kenar boşluklarını belirtebilir. Örneğin,

  • kenar boşluğu: 10px;
  • dolgu malzemesi: 10px20px;
  • dolgu: 10px20px30px40px.

İlk durumda, eleman girintiliİçinde bulunduğu dış kabın kenarlarından. İkinci durumda, üst ve alt kısımdaki dolgu 10px, sol ve sağ kenar boşlukları 20 pikseldir. Üçüncü durumda, girintilerin boyutları her tarafta belirtilmiştir: yukarıdan, sağdan, aşağıdan ve soldan.

Bütün bu durumlarda, girintiCSS'nin üstünde 10 px.

Elemanların pozisyonunu değiştiren kurallar

Düzen elemanı kesinlikle yerleştirilmemişse, sayfa oluşumunun genel düzeninde bulunur.

blok içinde css üstüne girinti

Eğer biz belirlersekscCurrInfo öğesinde CSS'nin üstüne girdiğinizde hedefe ulaşılır ve eğer li düzeyinde ise, hayır.

blok içinde css üstüne girinti

Bu örnekte, dolgu kuralını kullanarak: 40px; genişlik ve yükseklik kurallarının 80 piksele kadar azaltılmasını gerektirir. Aksi takdirde, scCurrInfo bloğunun boyutu dış bloğun dışına çıkar.

blok içinde css üstüne girinti

Dolgu kuralını scCurrInfo açıklamasından kaldırırsak, ancak liste öğesinin stil açıklamasına 20px değeri eklersek, yalnızcatepeden girinti. CSS bu değeri diğer taraflara uygulamaz.

Doğal olarak, bu kuralın kullanımı her li öğesi için geçerlidir.

İçerik biçimlendirme genel uygulaması

Bazı geliştiriciler, sayfaları blok elemanları ile işleyerek mükemmelliğe ulaşır. Görünüşe göre, bu klasik bir uygulamadır - masalarla başlayın ve bloklardaki kendi eğitim sürecinizi tamamlayın.

üst CSS'den girintiyi kaldırın

Özgürlük, blok düzeni tipik,büyüleyicidir ve geliştiricinin hayal gücü katı tablo kurallarıyla sınırlı değildir: sadece satırlar, sadece hücreler, sadece yatay ve dikey olarak birleşir. İlişkisel fikirlerin doğasında hiçbir şey yoktur.

Bu arada, masalar, bariz eksikliklere ek olarak,Birçok kalite avantajı vardır. Üstünden girerek, CSS soldaki girintileri, sağda (altta özel bir anı) hesaba katar. Tablo hücresi kuralları, hizalamayı hem dikey hem de yatay olarak kontrol etmenizi sağlar. Satır stillerini kullanarak, bunları hücre stilleriyle birleştirerek, içeriğin karmaşık temsillerini oluşturabilirsiniz.

Sayfanın formdaki olağan sunumudikdörtgenler (blok düzeni) onun bir tablo olarak sunulmasını engellemez. Bunlar ayrıca dikdörtgenler, ama aynı zamanda masa hücreleridir, yani blok kurallarını tamamlayan kendi kurallarına sahiptirler.

Mutlak konumlandırma

POSITION kuralı ile engelleme:kesin; Koordinatları tarafından yerleştirildiği konuma yerleştirildiği yere yerleştirilecektir.

Girinti üst CSS iç blok

CSS kurallarının bir özelliği "pratik en iyisidirÇoğu durumda, özellikle de tarayıcılar arası uyumluluk gerektiğinde ve düzen manuel olarak yapıldığında, basamaklı stil sayfalarını kullanarak tam teşekküllü el kitapları çalışmak yerine.

Tabloları kullanmak genellikle sorunlara yol açar.ofset hücre içeriği. Bloğun içinde benzer bir denge her zaman tüm elemanları etkilemez. Deneme, istenen sonucu elde edebilirsiniz. Önemsiz görev: nasılGirintiyi üstten çıkarmak için, CSS her zaman önemsiz şekilde çözülmez.

Bazı durumlarda, empoze etmeniz gerektiğindeHerhangi bir popüler içerik yönetim sistemi sitesinin derinliklerinde sayfanın öğeleri, hala sadece deneysel uygulamaya değil, aynı zamanda meslektaşların deneyimini görmek için dikkat etmeniz gerekir.



Related news

  • Pragda Yeni Yıl: Turistlerin yorumları
  • Modern dünyada ofislerin tasarımı nasıl gelişir
  • Neden bir mutabakat raporuna ihtiyacımız var
  • Tavuklu Bezelye Yemeği Videosu
  • Yeni parazit: sosyal ağları engelleyen bir virüs

  • Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma


    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma

    Sayfanın başı CSS: içerik konumlandırma