PHP VERSION
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
<?php $msieold = strpos($_SERVER["HTTP_USER_AGENT"], 'MSIE') ? true : false; $msienew = strpos($_SERVER["HTTP_USER_AGENT"], 'Trident') ? true : false; $firefox = strpos($_SERVER["HTTP_USER_AGENT"], 'Firefox') ? true : false; $safari = strpos($_SERVER["HTTP_USER_AGENT"], 'Safari') ? true : false; $chrome = strpos($_SERVER["HTTP_USER_AGENT"], 'Chrome') ? true : false; // Safari or Chrome. Both use the same engine - webkit if ($safari || $chrome) { echo '<style type="text/css">'; echo '.movearrow {margin-left: -42px;}'; echo '</style>'; } // IE if ($msieold) { echo '<style type="text/css">'; echo '.movearrow {margin-left: 80px;}'; echo '</style>'; } if ($msienew) { echo '<style type="text/css">'; echo '.movearrow {margin-left: 80px;}'; echo '</style>'; } ?> <div class="dog">Hello</div> |
OR JQUERY VERSION
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
$(document).ready(function(){ if($.browser.webkit) { $('html').addClass('webkit'); } else if($.browser.mozilla) { if($.browser.version >= '17.0') { $('html').addClass('mozilla'); } else { $('html').addClass('mozilla-older'); } } else if($.browser.opera) { $('html').addClass('opera'); } $.browser.camino = /camino/.test(navigator.userAgent.toLowerCase()); if ($.browser.camino) { $('html').addClass('camino'); } }); |