Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Tablosuz Tasarım Div ler. Kutular (Div) Amacı sayfayı belirli bloklara bölerek içerik girişlerinin daha rahat yapılması, arka planların daha rahat atanması,

Benzer bir sunumlar


... konulu sunumlar: "Tablosuz Tasarım Div ler. Kutular (Div) Amacı sayfayı belirli bloklara bölerek içerik girişlerinin daha rahat yapılması, arka planların daha rahat atanması,"— Sunum transkripti:

1 Tablosuz Tasarım Div ler

2 Kutular (Div) Amacı sayfayı belirli bloklara bölerek içerik girişlerinin daha rahat yapılması, arka planların daha rahat atanması, özelliklerin daha rahat kullanılmasıdır.

3 Tasarım Süreci Tasarımsureci.pps

4 Div ile kullanılabilecek özellikler id class Position : static, relative, absolute, fixed Float : top, left, right, bottom width (35% veya 35px) yüzde veya tam ölçü verilebilir height (35% veya 35px) yüzde veya tam ölçü verilebilir z-index border background text-align Padding : padding-top, padding-bottom, padding-left, padding-right margin : margin-top, margin-bottom, margin-left, margin-right

5 Div- position Blok parçanızın nasıl durucağını belirtir. Static: Hiç bir değer girmezseniz div etiketi “static” özelliğini kendi atar ve blok parçanız bir bütün olarak durup, pozisyonu belli olmadığını ve varsayılan değerde gözüküceğini belirtir. Relative: Relative özelliğini seçerseniz top, bottom, left veya right seçeneklerini kullanabilirsiniz. Blok düzenini gözüktüğü pozisyondan sağa sola yukarıya veya aşağıya kaydırmanıza yarar. Absolute: Absolute özelliğini seçtiğinizde blok parçanız sayfaya göre ayarlanır ve relative gibi top, bottom, left veya right özelliklerini alır. İç içe geçmiş bazı divler dışında sayfanızda sabit tutmak istediğiniz parçalar için kullanır. Bir sonraki özellikte başka bir div’in içerisinde nasıl sabit tutulucağını görüceksiniz.

6 Div- position İçerik

7 Div - position Relative + Absolute: Bir blok parçasının içerisinde sabit yeri değişmeyen başka bir blok parçası yaratmak istediğimizde dıştaki blok relative özelliğini alır ve içerideki blok absolute özelliğini alır. Daha sonra absolute özelliğinin aldığı top, bottom, left veya right özellikleri dıştaki blok parçasına göre hizalanır. İçerik

8 Div - position Fixed: Fixed özelliği gözümüzün gördüğü yeri baz alarak hizalama yapar. Sayfayı aşağıya yukarıya oynatmanız blok parçasının yerini değiştirmez. Ör: İçerik

9 Div - float Bazen ölçülerin hepsini tam giremeyiz özellikle dinamik dökümanlarda yükseklik sürekli değişebileceğinden dolayı position özelliğini kullanmak sitede sorunlara yol açabilir. Bloklarımızı birbirine dayamaya yarayan float özelliğini kullanabiliriz. Float özelliği left ve right olarak iki özellik ile kullanılabilir. Bloklarınızı mümkün olduğu kadar sağa veya sola dayamanıza yarar. İçerik

10 Div –width-height İçerik

11 Div- z-index Üst üste gelen bloklarınız varsa bunların sırasını belirtir. En arkada kalmasını istediğiniz bloklar için genellikle değeri kullanılır. Apartman katları gibi düşünülebilir. Sayı büyüdükçe blok üst kata çıkar. Z-index’i 1 olan blok, Z-index’i 2 olan blok parçasının altında kalacaktır. İçerik

12 Div - border Blok parçanıza çerçeve eklemek için kullanılır. Çerçevenin kalınlığını, tipini ve rengini ayarlayabilirsiniz. İçerik

13 Div- background İçerik

14 Div – text-align İçerik

15 Div - overflow İçerik

16 Kutu Modeli

17

18 Örnek: Genişliği kaç px’dir? div.kutu { width: 300px; padding: 10px; border: 5px solid gray; margin: 10px }; 320px

19 Örnek: Genişliği 250 px olan bir kutu ? div.kutu { width: padding: border: margin: }

20 Örnek :

21 Border style

22 Background background:url(img/resim.jpg); background-size: 100% 100%;

23 Alt Alta Div’ler DIV1 DIV2 DIV3 #div1 { background: red; height: 100px; width: 150px; } #div2 { background: yellow; height: 300px; width: 150px; } #div3 { background: blue; height: 200px; width: 150px;

24 Yan Yana Div’ler (id ile) DIV1 DIV2 DIV3 #div1 { float: left; background: red; height: 100px; width: 150px; } #div2 { float: left; margin:auto; background: yellow; height: 300px; width: 150px; } #div3 { float: left; background: blue; height: 200px; width: 150px;

25 Soru? Bu kutuları sağa yaslayın? Kutuları sayfada ortalayın?

26 #div { border: solid 1px black; height: 100px; margin-left: auto; margin-right: auto; width: 100px; }

27 Yan Yana Div’ler (class ile ) 1.Div 2.Div 3.Div #ana_div { height: 300px; width: 970px; margin-right: auto; margin-left: auto; background-color: #666666; }.div { float: left; height: 200px; width: 303px; margin: 10px; color: #FFFFFF; }

28 Web Sayfası Hazır Taslaklar

29 Ödev Div position video: eseminerleri-38-css-position-ozelliginin- kullanimi-relative-absolute-fixed-static/ eseminerleri-38-css-position-ozelliginin- kullanimi-relative-absolute-fixed-static/


"Tablosuz Tasarım Div ler. Kutular (Div) Amacı sayfayı belirli bloklara bölerek içerik girişlerinin daha rahat yapılması, arka planların daha rahat atanması," indir ppt

Benzer bir sunumlar


Google Reklamları