ここでいくつかの深刻な問題が発生しました。私は、CSSマルチカラムモジュールを使用して、UIWebViewの複数の列にHTMLページを表示する必要があるiOSアプリに取り組んでいます。
複数列を実現するために、次のCSSルールをページに追加しています
padding: 0px; height: 850.000000px; -webkit-column-gap: 0px; -webkit-column-width: 620.000000px;
次に、ページ内のテキストの画面上の絶対位置を見つける必要があります。問題は、jQueryからのoffset()メソッドの呼び出しは、2列で実行されているテキストの呼び出しを除いて正常に機能することです。
たとえば、列3の終わりで始まり、列4で終わる文の場合、左の値が3番目の列に設定されたオフセットを取得しますが、上の位置は4番目の列にあるかのように0に設定されます。
正しい左と上の値でoffset()値を取得するにはどうすればよいですか。つまり、左側の値が3番目の列にある場合、上の値も3番目の列の下部に配置する必要があります。
繰り返しますが、この問題が発生するのは、文が同時に2つの列で実行されている場合のみです(3列目の終わりから始まり、4列目で終わる)。
ここで自分自身を明確にしているのかどうかは本当にわかりませんが、どんな助けでも本当に素晴らしいでしょう。
事前にThx