これまでに遭遇した中で最も謎めいた問題。私が現在デザインしているサイトにアクセスしてください: http://ftfranes.com/mliad2/
次に、ページが読み込まれたら、ブラウザ ウィンドウのサイズを変更します。画像がすぐにページのさらに下にジャンプすることに気付くでしょう。何がこれを引き起こしているのかについて手がかりがあると言ったら嘘をつくので、私よりも単に頭が良いかもしれない誰かに頼っています.
これまでに遭遇した中で最も謎めいた問題。私が現在デザインしているサイトにアクセスしてください: http://ftfranes.com/mliad2/
次に、ページが読み込まれたら、ブラウザ ウィンドウのサイズを変更します。画像がすぐにページのさらに下にジャンプすることに気付くでしょう。何がこれを引き起こしているのかについて手がかりがあると言ったら嘘をつくので、私よりも単に頭が良いかもしれない誰かに頼っています.
私が見ているように、フローティングコンテナに関しては、2 つの問題のあるコンテナがあるようです。.sidebar-right-twitter
との両方.projects
が全幅を占めるため、.projects
(サムネイルを含む) は、.sidebar-right-twitter
横に並べる必要があるときに下に押し出されます。
.side-bar-right {
float: right;
margin-left: 705px; /* Reduce a lot or omit entirely? */
:
}
.projects {
float: left;
width: 940px; /* Reduce to nearer 700px */
:
}
これらの変更を CSS に加えると、Chrome の問題が解決するようです。(ただし、「ジャンプバック」するには、ウィンドウのサイズを再度変更する必要がありました。)
編集
小さなジャンプの第 2 号... (これH2
はニシンのようです / 偶然です。)
ウィンドウのサイズを変更すると、いくつかのスクリプトが に適用top:368px
され#grid_clone
ます。そして、これはサムネイルコンテナを少し押し下げすぎているようです. 実際のハックはmargin-top:-28px;
、CSS でこの要素に適用して、この余分なジャンプを打ち消すことです。
両方の要素に適用する必要があると思いますmargin-top:-28px;
。そうしないと、それらが整列しません。
コメントに続きます...
コンテンツ構造を再配置します<ul>
。右側のサイドバーのdivの上に配置する必要があります。どちらも左にフロートするように設定されているため、左側の要素を最初にする必要があります。
編集*
グリッドは順序付けられていないリストに表示されます。<ul>
これは、サイドバーが含まれているタグの後に作成さ<div>
れます。前述のポジショニングコードと不適切なフロートを削除することで、問題が解決すると思います。<ul>
スクリプトによって割り当てられた位置に基づいて、はフロートさえ必要としない可能性があります。
Firebugをいじってみてください。最初は抵抗力があるかもしれませんが、HTMLとCSSを使用する人にとっては必須です。
id grid_clone の ul は、サイズを変更すると top:845px になります。絶対に配置されているため、845px を上に残して下に移動します。使用しているプラグインはありますか?