ããã«ã¡ã¯ããã«ã¡ã¯ï¼ï¼
å¤ã§ããï¼ çå¤ã§ããï¼ï¼
ã¨ããã§æè¿ãã©ã¤ããã¢ã®ä¸é¨ã®äººæ°ããã°ã§ããµã¤ããã¼ã®æåã«ãããï¼ãã£ã¦æã£ããã¨ããã¾ãããï¼
â¦ç¾èã¯ä¸è¦ã«ãããã£ã¦ãã¨ã§ãå®éã®ä¾ãã¿ã¦ã¿ã¾ãããï¼
â»PCçã®ã¿ã§ã
ãã ã¹ã¿ã¼éå ± (å·¦ã®ãµã¤ããã¼ãè¦ãªãããä¸ã«ã¹ã¯ãã¼ã«ãã¦ãã ãã)
çããã¥ã¼ã¹(ï¾â`) (å³ã®ãµã¤ããã¼ãè¦ãªãããä¸ã«ã¹ã¯ãã¼ã«ãã¦ãã ãã)
ããç¨åº¦ã¹ã¯ãã¼ã«ããã¨ããµã¤ããã¼ã®åºåãã´ãã£ã¨åºå®ããã¾ããï¼
ããã£ã¦æµè¡ããªãã§ããããâ¦ï¼
ãããªããã§ãããããããåããã¨ããããã人ãä»ã«ãããã®ããï¼ã¨æã£ã¦ã
ã³ããã§ä½¿ããJavaScriptã«ãã¦ã¿ã¾ããï¼
â åä½ãµã³ãã«ã§ãï¼
ã¹ã¯ãã¼ã«ããããµã¤ããã¼ã®åºåãåºå®ããã¹ã¯ãªããã®åä½ãµã³ãã«
â ã³ã¼ãã¯ããã§ãï¼ é©å½ã«ã³ãããã¦ããã°ã«è²¼ãä»ãã¦ãï¼
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript"> (function($) { $(document).ready(function() { /* Ads Sidewinder by Hamachiya2. http://d.hatena.ne.jp/Hamachiya2/20120820/adsense_sidewinder */ var main = $('#main'); // ã¡ã¤ã³ã«ã©ã ã®ID var side = $('#side'); // ãµã¤ããã¼ã®ID var wrapper = $('#ad1'); // åºåãå ãè¦ç´ ã®ID var w = $(window); var wrapperHeight = wrapper.outerHeight(); var wrapperTop = wrapper.offset().top; var sideLeft = side.offset().left; var sideMargin = { top: side.css('margin-top') ? side.css('margin-top') : 0, right: side.css('margin-right') ? side.css('margin-right') : 0, bottom: side.css('margin-bottom') ? side.css('margin-bottom') : 0, left: side.css('margin-left') ? side.css('margin-left') : 0 }; var winLeft; var pos; var scrollAdjust = function() { sideHeight = side.outerHeight(); mainHeight = main.outerHeight(); mainAbs = main.offset().top + mainHeight; var winTop = w.scrollTop(); winLeft = w.scrollLeft(); var winHeight = w.height(); var nf = (winTop > wrapperTop) && (mainHeight > sideHeight) ? true : false; pos = !nf ? 'static' : (winTop + wrapperHeight) > mainAbs ? 'absolute' : 'fixed'; if (pos === 'fixed') { side.css({ position: pos, top: '', bottom: winHeight - wrapperHeight, left: sideLeft - winLeft, margin: 0 }); } else if (pos === 'absolute') { side.css({ position: pos, top: mainAbs - sideHeight, bottom: '', left: sideLeft, margin: 0 }); } else { side.css({ position: pos, marginTop: sideMargin.top, marginRight: sideMargin.right, marginBottom: sideMargin.bottom, marginLeft: sideMargin.left }); } }; var resizeAdjust = function() { side.css({ position:'static', marginTop: sideMargin.top, marginRight: sideMargin.right, marginBottom: sideMargin.bottom, marginLeft: sideMargin.left }); sideLeft = side.offset().left; winLeft = w.scrollLeft(); if (pos === 'fixed') { side.css({ position: pos, left: sideLeft - winLeft, margin: 0 }); } else if (pos === 'absolute') { side.css({ position: pos, left: sideLeft, margin: 0 }); } }; w.on('load', scrollAdjust); w.on('scroll', scrollAdjust); w.on('resize', resizeAdjust); }); })(jQuery); </script>
ãã ãããã®æ¹æ³ã¯ãä»ã®ã¨ããã©ã¤ããã¢ã®ä¸é¨ã®ç¹å¥ãªå¥ç´(?)ããã¦ããããã°ããã£ã¦ããã ããªã®ã§ã
ä»ã®äººãããããã¨Adsenseããªã·ã¼éåã«ãªãããããã¾ããï¼ï¼
ãããªãèªå·±è²¬ä»»ã§ãï¼
(æ®éã®äººããã£ã¦ãokãªã®ãã©ããã¯ãä¸å¿Googleã«åãåããä¸ã§ã)
(追è¨)
ã¨æã£ããããã£ããGoogleããè¿äºãããã®ã§å
±æãã¾ããï¼
大å¤æãå ¥ãã¾ããããããªãæ¹æ³ã§ãã客æ§ã Google åºåã®åä½ãå¤æ´ãããã¨ã¯è¨±å¯ãã¦ããã¾ããã
ã¹ã¯ãã¼ã«ãã¦ãåºåã表示ããããããªè¨å®ã¯ãé æ ®ãã ããã¾ãã
ãåãåããã®ã¦ã§ã ãµã¤ããããã°ã©ã ããªã·ã¼ã«éåãã¦ããå ´åã¯ãGoogle ã§è©²å½ã®ã¢ã«ã¦ã³ãã«å¯¾ãã¦æå®ã®æªç½®ãåããã¦ããã ãã¾ãã
ããããâ¦ï¼ï¼