{"id":3066,"date":"2012-06-04T19:03:09","date_gmt":"2012-06-04T17:03:09","guid":{"rendered":"http:\/\/blog.netspark.de\/?p=3066"},"modified":"2012-06-04T19:01:07","modified_gmt":"2012-06-04T17:01:07","slug":"css3-firefox-opera-and-ie","status":"publish","type":"post","link":"https:\/\/blog.netspark.de\/?p=3066","title":{"rendered":"CSS3, Firefox, Opera and IE"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-Post Icon wp-image-3078\" title=\"Update\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/Update-64x64.png\" alt=\"\" width=\"64\" height=\"64\" srcset=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/Update-64x64.png 64w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/Update-150x150.png 150w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/Update-24x24.png 24w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/Update.png 250w\" sizes=\"auto, (max-width: 64px) 100vw, 64px\" \/>Again, it seems as I have discovered some lacks in Microsoft&#8217;s IE. The browser<br \/>\nseems not able to handle CSS3 up to version 9 properly. The result? A really odd<br \/>\nlooking button and pagination buttons. This blog will show you what happens,<br \/>\nwhen browsers do not comply with actual HTML and CSS standards.<\/p>\n<p><!--more-->Let&#8217;s begin with my personal favourite, Mozilla Firefox, which I actually use in Version 12.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3067\" title=\"CSS3_Block_FF\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Block_FF.png\" alt=\"\" width=\"612\" height=\"228\" srcset=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Block_FF.png 612w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Block_FF-24x8.png 24w\" sizes=\"auto, (max-width: 612px) 100vw, 612px\" \/>As you can see, the &#8220;Continue Reading&#8221; button shows as intended. Nicely styled with CSS3<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3069\" title=\"CSS3_Pagination_FF\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Pagination_FF.png\" alt=\"\" width=\"579\" height=\"102\" srcset=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Pagination_FF.png 579w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Pagination_FF-24x4.png 24w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/>And here&#8217;s the pagination. Fancy round buttons just as intended. the Current-Pagination style is a bit offset but that&#8217;s not the fault of CSS3 but rather the odd nesting of this wordpress them I am currently figuring out (hopefully!).<\/p>\n<p>So now how&#8217;s our old buddy IE8 performing which is installed with Win7 so far?<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3068\" title=\"CSS3_Block_IE\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Block_IE.png\" alt=\"\" width=\"612\" height=\"228\" srcset=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Block_IE.png 612w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Block_IE-24x8.png 24w\" sizes=\"auto, (max-width: 612px) 100vw, 612px\" \/>As you can see, the button is squared, and the bumpyness of the font is missing, okay, doesn&#8217;t look THAT bad&#8230; however not as intended&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3070\" title=\"CSS3_Pagination_IE\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Pagination_IE.png\" alt=\"\" width=\"579\" height=\"102\" srcset=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Pagination_IE.png 579w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Pagination_IE-24x4.png 24w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/>Yupp and same problem with the pagination. Okay&#8230; ain&#8217;t THAT bad either&#8230; at least IE8 is trying&#8230;<\/p>\n<p>Now let&#8217;s see how IE9 is performing&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3079\" title=\"CSS3_Block_IE9\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Block_IE9.png\" alt=\"\" width=\"612\" height=\"228\" srcset=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Block_IE9.png 612w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Block_IE9-24x8.png 24w\" sizes=\"auto, (max-width: 612px) 100vw, 612px\" \/>Now can you explain me this? IE 9 is indeed interpreting rounded corners however the transparent transition is still squared? Also the Bumpiness of the text is still missing. YIKES! They fixed only halfway of IE8&#8217;s lack of capabilities&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3080\" title=\"CSS3_Pagination_IE9\" src=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Pagination_IE9.png\" alt=\"\" width=\"579\" height=\"102\" srcset=\"https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Pagination_IE9.png 579w, https:\/\/blog.netspark.de\/wp-content\/uploads\/2012\/06\/CSS3_Pagination_IE9-24x4.png 24w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/>&#8230;and this disaster doesn&#8217;t look charming on your eyes either&#8230; DANG!<\/p>\n<p>Now you may probably understand why I recommend using Chrome, Firefox, Opera or Safari prior to IE. Up to date, they all cope well with the actual CSS3 standards and show the CSS3-styled elements as intended.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Again, it seems as I have discovered some lacks in Microsoft&#8217;s IE. The browser seems not able to handle CSS3 up to version 9 properly. The result? A really odd looking button and pagination buttons. This blog will show you what happens, when browsers do not comply with actual HTML and CSS standards.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[55,4,6],"tags":[425,1780,1782,877,816,876,1781],"class_list":["post-3066","post","type-post","status-publish","format-standard","hentry","category-computer-2","category-curiosities","category-ideas","tag-button","tag-css","tag-differences","tag-ie","tag-mozilla","tag-safari","tag-styling"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.netspark.de\/index.php?rest_route=\/wp\/v2\/posts\/3066","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.netspark.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.netspark.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.netspark.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.netspark.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3066"}],"version-history":[{"count":0,"href":"https:\/\/blog.netspark.de\/index.php?rest_route=\/wp\/v2\/posts\/3066\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.netspark.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3066"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.netspark.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3066"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.netspark.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}