以前、あまりにも具体的な質問だと思うものを投稿しました。私が抱えている一般的な問題で言い換えさせてください。
cssファイルにリンクされているhtmlファイルが1つあります。同じディレクトリのjsフォルダにsuperfish.jsがあります。メニューは表示されません。
私がしたこと:
- superfish.jsをダウンロードして、jsフォルダーに配置します
- superfish.cssファイルをコピーして、私の.cssファイルに配置します
- 私のhtmlファイルの先頭にjsをロードします
それは私がすることになっていたことを私が見つけることができたすべてです。私が変更するとCSSの問題のように見えると思います
.sf-menu ul {
position: absolute;
top: -999em;
width: 10em; /* left offset of submenus need to match (see below) */
}
に
.sf-menu ul {
position: absolute;
top: 0em;
width: 10em; /* left offset of submenus need to match (see below) */
}
メニューが左上に表示されます。スーパーフィッシュから水平ナビゲーションCSSをコピーしましたが、それでも水平方向にしか表示されません。それで、私は他のいくつかの基本的なステップを逃しましたか?
HTML: http ://smart-art.org/cadop/index.html
CSS:http ://smart-art.org/cadop/oneColFixCtr.css
index.html
は左上のメニューを示しています。これは、CSSをに変更したため-999em
です0em
...したがって、JSは機能していると思いますが、完全に困惑しています。
私はDreamweaverを使用しているので、これが私に固有のものではないことを願っています。別のファイルでCSSを使用して1つの列レイアウトをクリックしました。Superfish WebサイトからCSSをコピーし、JSファイルをフォルダーに配置しました。
何か助けはありますか?