ARCHIVE "2013-05"

(7 件中 1 件目〜 5 件目を表示中)
12next>>

[CSS]画面をスクロールしたときにサイドバーの要素を追尾させる方法

jQueryを利用せずCSSのみを使って、画面をスクロールしたときにサイドバーの要素を画面に追尾させる方法。


と、その前に先にCSS単体で実装した場合の注意点を書いておく。

■注意点

・IE6はposition:fixedをサポートしていない
・IE7でposition:fixedの解釈が他と違うことがある
・追尾ブロックの大きさをきちんと指定する必要がある(つまりブロックサイズがアクセス毎に可変するようなものに対応できない)
・要素の下に回りこませる形で追尾ブロックを設置すると、ページスクロールさせてもそのスペースがずっと確保されたままとなる

上記のこれらは...
...
...
read more >>>

[jQuery]画面をスクロールしたときにサイドバーの要素を追尾させる方法

jQueryを利用して、画面をスクロールしたときにサイドバーの要素を画面に追尾させるには以下の方法で実現させることができる。


まず元となるHTMLファイルを用意する。
そのHTMLのレイアウトを適当に組む。


■stalking.html: 雛形

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>...
...
...
read more >>>

iPhoneでGoogleAdsenseを使う

iPhoneにもGoogleAdsenseを使えるのかなーと調べてみたらどうやらできそうな感じ。

ってことで色々試してみたらiPhoneで動作するのを確認できたので注意点なんかを含めてメモしておく。


あ、調べていて思ったのが、
ネットは古い情報が散乱している
ってこと。

これはどうやらモバイル向けのGoogleAdsenseが2012/05に統廃合のため一時サービス停止になって新しくなったことと関係するみたい。
まあそんなことは今から始める奴にはどうでもいいことだけど。



■まずGoogleAdsenseにログイン

# ここでは既にGoogleAd...
...
...
read more >>>

[PHP]日付を比較する方法

phpで日付の比較をするにはタイムスタンプを使うのが良い。


タイムスタンプとは"1369395857"のような形で表される。
これは1970年1月1日00:00:00 GMTから指定された時刻までの通算の秒数のこと。


例えばある日付と今日の日付を比較したい場合は以下のようにそれぞれをタイムスタンプに変更してから比較する。

■例:日付(タイムスタンプ)の比較

<?php
if(strtotime('today') >= strtotime('2013-05-24')) {
echo 1;
}// end if
?>...
...
...
read more >>>

[PHP]fopenを使った行数を取得する独自関数fline()

ファイルの行数を取得したいときがある。


ファイルの行数を取得する方法でまっさきに思いつくのはfile()を使ったものだと思う。

■file()を使った行数の取得

<?php
$count = count(file({ファイルパス}));
echo $count;
?>



しかし、このあと同じファイルに対してfopen()で開くことになった場合、
或いは既にfopen()で開いているファイルに対してfile()を使うことになった場合など、はっきりいってファイルの開き損だ。
同じファイルに対して2度3度ファイルを開くことにどうしても無駄を感じ...
...
...
read more >>>

(7 件中 1 件目〜 5 件目を表示中)
12next>>