Thứ Bảy

Một số thủ thuật với CSS


Như các bạn đã biết, khi cắt CSS có 1 số trường hợp IE 6, 7 Firefox, Opera cho kết quả khác nhau, vậy sao để cho nó giống nhau đây? 1 thủ thuật nhỏ để hack IE 6 là các bạn thêm dấu "_" (ko có dấu "") để IE6 hiển thị theo ý mình mà các trình duyệt khác không hiểu cái này.
VD: .class {margin:10px; _margin:20px} chỉ có _margin:20px là IE 6 mới hiểu thôi
Còn với IE 7 thì thêm dấu "#" đằng trước
Tuy nhiên với cách này, code CSS của bạn sẽ không validate đối với W3C. Vậy có thể dùng câu lệnh này để hack IE 6 mà vẫn validate W3C.
*html .class {margin:20px}
.class {margin:10px}

2. Hack png với IE6:
Các bạn làm web thì ai cũng biết là IE6 không làm trong suốt với hình png được, nó gây nên 1 số hạn chế trong việc thiết kế web của chúng ta. Vậy ta phải hack nó thôi .
Bạn down file này về coi chi tiết nha: http://www.maptales.com/styles/defau...gbehavior.html

3. Validate html khi chèn flash:
Khi bạn chèn flash vào file html, thì có 1 số thuộc tính của thẻ <object> không đúng chuẩn của W3C, vậy bạn chỉ cần chèn như sau, bảo đảm W3C hết dám kêu ca.

Trích:
<object data="flashhere.swf" type="application/x-shockwave-flash" width="165" height="122">
<param name="MOVIE" value="flashhere.swf">
</object>


Theo dohoavn (nheo)

Không có nhận xét nào:

Đăng nhận xét

 

Blogger news

Blogroll

About