[ Meduzza @ 14.06.2007. 13:42 ] @
U cemu je razlika izmedju draw Layout i draw DIV u Dreamwaveru?
Koliko ja znam, mogu se postici isti rezultati, ali crtanje layouta mnogo lakse od pisanja tacnih parametara za pozicioniranje i odredjivanje dimenzija celija kod DIV-a.
Ili, mozda Div ima neke prednosti za koje ja ne znam?


[Ovu poruku je menjao Meduzza dana 15.06.2007. u 04:25 GMT+1]
[ Got @ 15.06.2007. 01:25 ] @
Nema razike. To je sve div ustvari

Layer je samo div kome je dodeljen css kod:
Code:

position:absolute;


I on se vidi kao layer. Glavne odlike layera je sto ima fiksnu poziciju, sto znaci da mozes da pozicioniras tacno mesto gde zelis da se nalazi taj div.
Code:

.banner {
position:absolute;
top: 5px;
bottom: 10px;
width: 50px;
height: 80px;
}


samo je lakse da editujes layer iz dreamweavera jer mozes da vidis tacno kako on izgleda.
[ Meduzza @ 18.06.2007. 16:42 ] @
Pa dobro, ali zasto vecina ljudi koristi insert DIV komandu kada je LAYOUT laksa za manipulaciju?
[ Got @ 18.06.2007. 17:37 ] @
Pa zato sto se mnoglo lakse manipulise divom neko Layerom.
Kada stavis neki tekst u Layer i slucajno taj tekst prekoraci duzinu Layera koju moras fiksno da stavis odmah se javi problem.
Ako imas site koji uglavnom koristi centralizovani sadrzaj opet imas problem jer Layeru moras fiksno da dodas poziciju.
Sa Layerom moras da korisitis Z-index da bi rasporadio koji je iznad kog.
IE ce verovatno napraviti gomilu gresaka.
I ima jos sigurno 50 razloga zbog kojih se Layer koristi samo za specificne namene. ( kada se rade npr. neki uglovi u pravougaoniku pa se stavi fiksna pozicija. Kada nesto treba da ide skorz u gornji desni ugao ili levi..... )

Ono o cemu se sada dosta prica je prelazak sa tabela na div. Postoji nacin rada sa css-om koji divove pretvara u obicne tabele, i to je sada nesto sto se promovise sa tranzicijom Web 2.0 . Tu nema uglavnom mesta za layere ....