Bu gün bir daha “rebus” la rastlaşdım. Dizayn səliqəli görsənsin deyə 1 sırada sonuncu blokun sağ kənarını “aradan götürmək” lazım idi. Belə ki, yanaşı 4 blok düzülüb. Hər birinin kənarlarından yalnız sağ tərəf 1px -ə malikdir, qalan kənarlar 0 – dır. Amma sonuncu blokda sağ kənar səhifənin kənarına çox yaxın olduğundan ikiqat kənar xətt yaranırdı, ona görə düzəliş etmək lazım gəldi. ( 1ci şəkilə sağ tərəfə diqqət yetirin, yanaşı 2 xətt var. Biri uzun, kontent blokunun ümumi kənarı, biri isə yanaşı blokun sağ kənarı: qısa ) . Ardında bütün brouzerlərdə bu artıq xəttin ləğvi üsulu.
Tag Archives: crossbrowser
CSS ilə kölgə effekti
Bu gün mobiland.az-ın yeni versiyasının dizaynında lazım oldu ki, müəyyən bloka kölgə effekti verim. Bu effekti bütün brouzerlərin dəstəkləməsi yaxşı olardı. Nəhayət internetdə belə bir css kod parçası tapdım. İnternet Explorer 6 dan başqa bütün brouzerlərdə düzgün işlədi:
Continue reading
Crossbrowser xaklar
Mövzunun ardında müxtəlif brouzerlərdə css əməliyyatları var. Məsələn, sizə lazımdır ki, yalnız İE6 brouzeri oxusun müəyyən css kodu və ya safari və ya opera brouzeri. Bunun bir çox yolları var. Bu kodlar mövzunun sonunda qeyd etdiyim saytdandır. Kopyalamağımın səbəbi odur ki, heç vaxt digər saytlara ümid etmək olmur. Bəzən bağlanır, bəzən silinir mövzu. Mənbə göstərilib. Yeni xaklar əlavə olundu.
Continue reading
Internet Explorer-də “double margin” problemi
Bir çoxlarınız (əlbəttə ki veb adamlarını nəzərdə tuturam ) internet explorer adı gələndə limon adı eşitmiş kimi ağzınızı turşudursunuz. Yaxşı mənada yox ki, olsaydı “yeyərdim”. O mənada ki, yenə bu baş bəlasının adını çəkdilər. Nə etmək olar, köhnə də olsa razılaşmalıyıq ki, saytlarımızı google botlarından, rəqib saytların partizanlarından, düşmən gözlərindən , MTN işçilərindən , marslılardan başqa internet explorer 6 istifadəçiləri də gəzir. Onların da gözünü oxşamalıdır sayt. Ardında milyon ie6 problemindən 1-i və onun həlli.
Continue reading

