問題タブ [page-layout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
181 参照

html - 右側の列が空の場合、CSSページレイアウトの中央の列を右に拡張するにはどうすればよいですか?

3 列の Web ページ レイアウトを HTML テーブルから CSS に変換しようとしていますが、これまで再現できなかった特徴が 1 つあります。

HTML ソリューションでは、php によって写真をメイン テキストの右側の列に配置できますが、写真がない場合、その列は折りたたまれ、メイン テキストのコンテンツは最後の右側の「間隔」まで拡張されます。右マージンを維持する列。

これまでのところ、CSS で 3 列の配列を実現するために私が見つけた唯一の方法は、固定幅のコンテナーを使用し、列を定義する div タグに float と共に固定幅のスタイルを使用することです。HTML コードの基本は次のとおりです。

コア CSS スタイルは次のとおりです。

列は固定幅であるため、画像タグを削除すると、本文の右側に大きな隙間が残ります。Web 検索で見つけた提案のいずれも、満足のいく解決策を示していません。通常、右側の列が折りたたまれています。より多くのスペースが利用できるように見えるにもかかわらず、中央の列のテキスト レイアウトは変更されません。

ブラウザーの互換性に問題が生じるような解決策は避けたいのですが、CSS で目的を達成する方法はありますか? または、廃止された HTML テーブル タグの使用を維持する必要がありますか?

ピーター N.

0 投票する
2 に答える
131 参照

iframe - HTMLページを上、下、右の部分にレイアウトする方法は? (概念、暗記ではありません)

HTML ページを 3 つの部分に分けてレイアウトしたいと考えています。TOP と呼ぶものは、ウィンドウの左上部分を占めます。もう 1 つの (BOTTOM) は、左下の部分を占めています。3 番目 (RIGHT) は右側の部分を占めます。

TOP と BOTTOM は同じ幅で固定されています。RIGHT は、ウィンドウの残りの幅を埋めます。

BOTTOM はコンテンツに合わせて垂直方向に拡張されます。TOP は、ウィンドウの残りの高さを埋め、最小の高さを持ちます。RIGHT は、ウィンドウの高さを埋めます。

TOP と RIGHT は、コンテンツがオーバーフローした場合に垂直方向にスクロールします。BOTTOM はそのオーバーフローを隠します (ウィンドウが非常に短くされた場合にのみ発生する病理学的ケース)。

これを自分で行う方法を理解したいのですが、アプローチ方法について一般的なアドバイスが必要です。

すべてを 3 つの <iframe> で行う必要がありますか? 絶対配置を使用する 3 つの <div> で、それぞれに <iframe> が含まれていますか? 左と右の <div>、左の <div> に上下の <div>、それぞれに <iframe> がありますか?

<iframe> や <div> などを希望どおりに動作させるには、どの CSS プロパティを使用すればよいですか?

0 投票する
1 に答える
1382 参照

apache - apache poiを使用して.xlsファイルのページレイアウトビューモードを設定するには?

Apache poi を使用して .xls Excel ファイルを作成しています。デフォルトでページ レイアウト ビューを設定する必要があります。これを行うための API が見つかりません。

私は .xlsx ファイルに関する関連する質問を見ました - Set page view mode in Excel file using apache poi

しかし、.xls ファイルに相当する方法が見つかりませんでした。

助けてください。

ありがとう。

0 投票する
1 に答える
441 参照

css - SharePoint 2007 カスタム ページ レイアウト スタイル

SP 2007 のカスタム ページ レイアウトの作成に問題があります。

つまり、それは一種の機能ですが、編集するとひどく見えます:

編集時の様子を見てみましょう。

編集

これは私がそれを設計した方法です:

そしてスタイル(今のところかなり単純です):

編集ページでなぜひどいように見えるのか教えていただけますか?

ところで。SPが出力として私に与えるものは次のとおりです。

0 投票する
1 に答える
142 参照

sharepoint - Sharepoint Developer で SharePoint サイトのホームページを編集する

SharePoint Designerで発行サイトのホーム ページを編集しました。このページには、もともといくつかの Web パーツが含まれています。

SharePoint ブランディングに関する限り、私は初心者です。Web パーツ ゾーン以外の領域を編集できないことに気付き、アドバンス モードで編集を行いました。それを行う必要があるため、アドバンス モードを使用してみました。ページを編集してインライン CSS スタイルを追加し、Web パーツ ゾーンをいくつか追加しました。プレビューしたときはすべて問題ないように見えたので、保存して大丈夫だと思いました。しかし、驚いたことに、自分のアカウント (システム アカウント) だけが、行った変更を見ることができます。ドメインの他のすべてのユーザーには、最近の変更がなくても元のページが表示されます。

チェックインと公開のサイクルを何度も繰り返しましたが、うまくいきません。

ここで何が間違っていたのか、問題を解決するために何ができるのか、誰にもわかりません。

0 投票する
1 に答える
961 参照

xml - レイアウト ハンドルを使用してページ レイアウトを変更する方法

カスタム ページ レイアウトを作成中です。必要な XML をモジュールの config.xml ファイルに追加し、テンプレートを作成しました。テンプレートは管理パネルで選択できます。

レイアウト ハンドルでページ レイアウトを変更できないようです。変更とは、JS を head に追加したり、body クラスを追加したりすることを意味します。私の config.xml には、次のものがあります。

次に、mymodule.xml に以下の XML があります。どれも機能しません。ページ レイアウトが適用されたカテゴリにアクセスすると、以下の変更はまったく反映されません。私は何が欠けていますか?

0 投票する
1 に答える
119 参照

page-layout - CSS グリッドにパーセンテージ ベースのマージンを設定するにはどうすればよいですか?

私はグリッドシステムを構築する方法を学ぼうとしています - そして今のところこれが私が持っているものです. 私が知りたいのは、列の間に実際のギャップを作成するにはどうすればよいですか? マージンを入れると、「ボックスのサイズ変更」はボーダーとパディングのみを考慮するため、すべてがグリッドから外れます。私が考えられる唯一の方法は、すべての列に太い境界線を付けることです。

マージンを機能させる方法はあるので、列の間に実際のスペースがありますか?