Pusing karena setelah desain web ternyata ancur saat dibuka di Internet Explorer (IE)? hahaha… Biasanya sih diakalin pake javascript ndak boleh pake IE.. jiah
. Itu memang cara pintar agar pengunjung bisa ngeliat web kita bener-bener kelihatan seperti apa yg kita desain, tapi bukan satu-satunya solusi loh.. hehehe. Bahkan saya punya 3 solusi sekaligus. Mau tahu solusinya kayak apa? Cekidot…
1 2 | <!--[if IE]> <link href="hanya_ie.css" rel="stylesheet" type="text/css"> <![endif]--> <link href="stylekamu.css" rel="stylesheet" type="text/css"> |
Cara ini belum saya rekomendasikan penuh karena kita harus membuat file dua CSS, sehingga saat pengen mengeditnya maka kudu edit dua file tersebut, so waktunya agak ribet.
1 2 3 4 | .class_kamu{ padding:10px;<--! Non IE--> _padding:8px;<--! For IE--> } |
Mau coba cara ini? boleh2 aja tetapi menurut W3 tidak valid loh.. so bisa bikinberabe juga ntar diujungnya.
1 2 3 4 | .class_kamu{ padding:10px !important;<--! Non IE--> padding:8px; <--! For IE--> } |
Ok, kelar deh ne artikel, semoga bermanfaat. Mulai dari sekarang jangan sampe ada lagi memaksa pengunjung web kita kudu pake Mozilla Firefox or Google Chrome ya.. :p…
assalamu’alaikum Mas, salam kenal. mau tanya2 bug css di ie mas.
ya silahkan.. saya mungkin bisa jawab kalo ada kasus.. tapi kalo troublesoting semua bug ndak bisa…
mas bagaimana jika web memang tidak di perbolehkan di buka di IE browser
@Wiwiecks..
Maksudnya biar web tidak bisa dibuka dengan IE atau bagaimana?
Mas itu yang di tambahin !import cuma padding aja ya??
kog saya gak berubah.tetep sama aja..
padahal dah saya ubah semua..seperti ini :
.isi .tampil{
margin:0px;
margin-top:10px;
background-color:#fff;
min-height:20px;
margin:0px !important;
margin-top:10px !important;
background-color:#fff !important;
min-height:20px !important;
}
#container .footer{
clear:both ;
min-height:30px;
background-color:#CCC;
clear:both !important;
min-height:50px !important;
background-color:#999 !important;
}
lihat mas udah saya ubah semua.kog gak bisa juga ya ? tolong bantuannya ya mas
@Asep…
Jadi yang pake !important itu untuk CSS Non IE.. Sekarang kamu test dulu di browser IE dan dibrowser lain ada bedanya ndak.. kalo ada bedanya maka kasih aja !important, nah sekarang kami bikin selektor yang sama buat ngatur si IE,,
saya dah coba .. saya ubah yang BUKAN di tandai !important (untuk-IE) tidak berubah mas.sebagian ada yang berubah tapi kog untuk bagian footernya tetep aja gak berubah..
jadi tampilan footernya itu kosong mas.sedangkan di browser lain itu ada.aneh mas.hehe.atau saya yang gak bisa yah ??? hehhee..
maaf ya mas.tolong bantuannya mas
mungkin selectornya kurang spesifik..
sebagai contoh:
kamu punya div di dalam div maka harus pake double selector biar spesifik..
contoh: untuk mengatur h2 di dalam div:content dan div content berapa dalam div main, maka css jadi kayak gini:
#main #content h2{
property:value;}
tetep gak bisa mass
(
tidak bisanya gimana?
mantab, thanks mbas bro… sukses di prakekkan