忍者ブログ
[159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169]

スライダー表示時のおかしな現象は、バグではなく、詳細にいじくってみたところ、
JavaScriptの問題ではなくHTML文の書き方の問題に行き着きました。


というのは、最終的にJSファイルの内容をHTML文内に書いて、
さらにJavaScriptも取って、HTML文だけにしたのにおかしい。
ところが高さの指定の他にfont-sizeで100pxと指定すると、うまくいく。

で、このfont-sizeの部分をheightに変えたら上手く行った。
すなわち、HTML文の中にdivのstyle属性のheightでheight:100;と
指定したのでは駄目で、
height:100px;と単位まで入れて指定しないとこの指定が無視されることが分かった。

ということは、DOCTYPEでブラウザが何か判断しているような気配が。。
で調べると、

先頭のDOCTYPE指定があると、対応するHTMLバージョンに正確に従うように記述するそうです。
これに従ってなかったために、IE6では属性指定が無視された為におかしくなったようです。

ちなみにBLOCKBLOGは、HTML4.01 Transitional を使ってます。

で、ネットで検索してみたら
この辺の詳細は、娘娘飯店しるきぃうぇぶのに詳しく書いてありました。

あちゃーーーということで、知らなかった自分が悪かったということで。。。
ということは、最近のブログ内で何かやろうとすると、この縛りに合うんですね。^^);;

で、この辺の状況がどうなっているのかを他のブログ(6サイト)でも見てみました。
まあ、皆同じだろうと思っていたが、どうも違うようで。。。

まず、BLOCKBLOGは、DOCTYPE宣言や、XHTML宣言はOKだけど、本文が全然XHTML規則に従ってない。
   →5/23にソース見たら、直ってた。うーーん、こっそり直しましたね。^^)
2ちゃんねるも、DOCTYPE宣言や、XHTML宣言はOKだけど、本文がちょっとXHTML規則に従ってない。
livedoorは、本文はXHTMLに従って書いていそうな雰囲気がうかがえるが、宣言がしてない。
exiteは、DOCTYPE宣言だけはしているのに、対応するHTML Versionの規則で本文を書いてない。
で、DOCTYPE宣言、XHTML宣言し、本文もまともに書いていそうなものは、
見た中では、ココログ、infoseek、jugemでした。

どうも最新のブログといっても、作っている方の考え方があるのかもしれないが、
作り方がバラバラみたい。
まあ、使う方としては、一番最新の仕様に合わせて置けば、どこでも使えることだけは
いえるのかな。

といっても、自分のサイトは古い時代から書いてるので、XHTMLってなに、て世界だけどね。
人のことは、言えない言えないと。

ということは、ブラウザを開発する人は、もっと大変そうですね。
まともじゃないところも、まともに見せなくちゃ使ってもらえないのでね。

拍手[0回]

PR

 デザインを変更してみようかと思って、やってみた。
そのやり方は、まあ、適当に行き当たりばったりでやってみた。

というのも、JavaScriptも同じだけど、
いちいち全部の仕様を頭で理解してから作りはじめたら、
自分の場合は、多分途中で投げ出す。^^);;

なので、まずは、なんでもいいから、変更して、どうなるかを画面で確かめて
また変更してを繰り返した方が、結局仕様は理解してなくても、
早くできる。別にCSSの大家になろうとは思わないので、

目的はただひとつ、デザインが変更できればいいのだ。


今回もその方法で実践してみた。

で、そのデザインは、どこにでもある単純なデザインで

  本文の背景は、青の直線(上、左)と影(右、下)の組合せ。
  メニュー枠は、青の点線(上、左)と影(右、下)の組合せ。
  背景画像で落ち着いたイメージに見せる。

拍手[0回]

 スライダー表示を設置している時におかしなことが起こったが、
何でだかは良く分かりませんが、JSファイルに日本語があると、
JSファイルを実行時にエラーになる場合があるようです。

環境は、
JSファイルをアップロードするサーバ:
      Geocityesのサーバ(EUCで格納されてるはず)
どこのもブロックでの設定:
      JSファイルをEUCにチェックを入れた。

エラーは、どうもどこかの日本語が}に変換された箇所があり、
本来の}が単独で出現した格好で、構文エラーになりました。

JSファイル内から日本語をすべて削除したら、OKになりました。

ということで、どこのもブロックでの文字コード指定を変えてやってみたところ、

どこのもブロックの文字コード指定:
  指定なし         NG
  EUC          NG
  シフトJIS       NG
  UTR−8        NG

なので、すべて全滅でした。^^);;;

拍手[0回]

 「どこのもブロック」に、ちと複雑なjsファイルで面白いものを
設置してみようということで、いろいろ考えてみたんだけど、
自分のHPのトップページに設置しているスライダー表示を,
ここのブロックの
トップページに設置することにした。

拍手[0回]

 夜、てんてん丸が畳に手ぬぐいで線を引いて、

「ここからこっちが舞台だよ」と言って、

「じゃ、そっちに座って、この線からこっちに入っちゃ駄目だよ」。

「ほら、足が入ってる」

「それじゃ、今から お け い こ を始めます。」と言って、
お稽古ごっこが始まった。

なにをやるのかと思っていたら、

「じゃ、何をやって欲しい」

おいおい、それはお前が考えるのじゃないのか。。。。
「それじゃ、歌を歌ってみて頂戴。じゃ、どんぐりころころ」と要求。

「どんぐり・・・・・」と歌い終わって、

ハイ、良くできましたと拍手。。。。「今度は、踊りでも踊って」と要求。

「ハーーイ」と言って、なんか良く分からない踊りというか、手をばたばたさせてるだけ。

「じゃ、今度は、お話をしまーーーす」と言って、

ここから、延々と電車の話、友達の話、よく分けの分からない話とかの
てんてん丸の独演会が始まった。

しかし、よく喋る。

延々と、いろいろな話を、1時間30分近く喋っていた。
さすがに、飽きてきたので、「ハイ、終わり、また明日」で終わらせたけど、
止めなければ、朝まで話してるんじゃないの???

で、これってお稽古なの???

拍手[0回]

忍者ブログ [PR]
カレンダー
05 2025/06 07
S M T W T F S
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
フリーエリア
[-]最新コメント
[04/20 管理人(7maru)]
[04/20 Flashscore.co.jp]
[08/19 NONAME]
[08/18 野球大好き]
[02/26 7maru]
[-]最新トラックバック
プロフィール
HN:
7maru
性別:
非公開
自己紹介:

バーコード
ブログ内検索
[+]アーカイブ
アクセス解析