html5upで無料配布しているTWENTYってテンプレートを使ってます。
javaの問題なのか?
何でかデザインが崩れてしまうのです。
このてテンプレート
lang
1/public_html/index.html
に置くと綺麗に表示されます。
http://dokoima.net/
しかし、
lang
1/public_html/one/index.html 2/public_html/two/index.html
みたいに1つ下のフォルダに置くとデザインが崩れてしまうんです。
http://dokoima.net/two/
lang
1/public_html/index.html 2/public_html/css/ 3/public_html/js/ 4/public_html/fonts/ 5/public_html/two/index.html
ってな構成になってます。
/public_html/two/index.html
に置かれてる
http://dokoima.net/two/
を綺麗に表示させたいです。
良い方法はありませんでしょうか?
宜しくお願いします。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
ベストアンサー
CSSやJavaScriptのファイルを参照できないのが原因ですので、すべてのフォルダとファイルをtwoフォルダに移動するか、もしくは、
lang
1<base href="http://dokoima.net/">
これをtwo/index.htmlのhead要素内の上のほうに書いてやれば、public_html直下にあるcssやjsフォルダを見に行ってくれます。
投稿2015/02/26 00:45
総合スコア1293
0
装飾を指定しているcssのpathが以下のようになっています。
<link rel="stylesheet" href="../css/skel.css" /> <link rel="stylesheet" href="../css/style.css" /> <link rel="stylesheet" href="../css/style-wide.css" /> <link rel="stylesheet" href="../css/style-noscript.css" />
ここで指定されている ../css/skel.css
は index.html
からの相対パスなので
/public_html/two/css/skel.css
を指定しています。
なのでこの記述をDocumentRootからの絶対パスで /css/skel.css
に変更するとうまくいくと思います。
投稿2015/02/26 01:27
総合スコア408
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/02/27 01:05
0
試しに
/public_html/js
フォルダの中をそのまま
/public_html/two
の中へコピペして
/public_html/two/index.html
のファイルの
lang
1<script src="../js/(略).js"></script>
を
lang
1<script src="js/(略).js"></script>
に戻してみてください。
私も初心者なのでイマイチわかってませんが、
上の階層のjsフォルダをブラウザが読み込もうとしないのかな・・・?
投稿2015/02/26 00:55
総合スコア187
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/02/26 23:44
2015/02/26 23:46
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/02/27 00:08
2015/02/27 00:18
2015/02/27 22:50