タグ付けされた質問 「layout」

レイアウトタグは、含まれている要素に関するオブジェクトの配置、配置、および位置揃えに関する質問に使用します。CSSに関する質問については、代わりに「css」タグを使用してください。

12
Wordleのような単語の雲を実装するアルゴリズム
環境 Wordleをご覧ください:http : //www.wordle.net/ それは私が見た他のどの単語雲ジェネレーターよりもはるかによく見えます 注:ソースは利用できません-FAQをお読みください:http : //www.wordle.net/faq#code 私の質問 Wordleが実行するアルゴリズムはありますか? いいえの場合、同様の種類の出力を生成する代替手段は何ですか? なぜ私が求めているのか ちょっと興味があるんだけど 学びたい

4
display:flexを使用して、残りの垂直スペースをCSSで埋めます
3列レイアウトの場合: 上の行はその内容に応じてサイズを調整する必要があります 下の行はピクセル単位で固定された高さでなければなりません 真ん中の行はコンテナを埋めるために拡大する必要があります 問題は、メインコンテンツが展開すると、ヘッダーとフッターの行が圧縮されることです。 HTML: <section> <header> header: sized to content <br>(but is it really?) </header> <div> main content: fills remaining space<br> x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br> <!-- uncomment to see it break - -> x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br> x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br> x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br> x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br>x<br> <!-- --> </div> <footer> footer: fixed height in px </footer> </section> CSS: section { …
194 css  layout  flexbox 

12
ビューでレイアウトを作成して残りのスペースを埋める方法は?
アプリケーションのUIを設計しています。次のようなレイアウトが必要です。 (<と>はボタンです)。問題は、2つのボタンのサイズが固定されているため、TextViewが残りのスペースを満たすことを確認する方法がわかりません。 テキストビューにfill_parentを使用すると、2番目のボタン(>)を表示できません。 画像のようなレイアウトを作成するにはどうすればよいですか?

7
インラインブロック要素を行の残りの部分に埋め込むにはどうすればよいですか?
そのようなことは、テーブルを使用する代わりに、CSSと2つのインラインブロック(または何でも)DIVタグを使用して可能ですか? 表のバージョンは次のとおりです(境界線が表示されるように追加されています): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head></head> <body> <table style="width:100%;"> <tr> <td style="border:1px solid black;width:100px;height:10px;"></td> <td style="border:1px solid black;height:10px;"></td> </tr> </table> </body> </html> 固定幅(パーセント幅ではない)の左側の列と、行の残りのスペースを埋めるように拡張する右側の列が生成されます。とてもシンプルに聞こえますよね?さらに、何も「フローティング」されていないため、親コンテナの高さはコンテンツの高さを含むように適切に拡張されます。 --BEGIN RANT-- 私は、固定幅のサイドカラムを持つマルチカラムレイアウトの「明確な修正」と「聖杯」の実装を見てきましたが、それらは複雑で複雑です。要素の順序を逆にしたり、パーセント幅を使用したり、フロート、負のマージンを使用したり、「左」、「右」、および「マージン」属性間の関係は複雑です。さらに、レイアウトはサブピクセルに対応しているため、ボーダー、パディング、またはマージンを1ピクセルでも追加すると、レイアウト全体が壊れ、列全体が折り返されて次の行に送られます。たとえば、4つの要素を1行に配置し、各要素の幅を25%に設定するなど、単純なことを行おうとしても、丸め誤差は問題になります。 --END RANT-- 「inline-block」と「white-space:nowrap;」を使用してみましたが、問題は、2番目の要素で行の残りのスペースを埋められないことです。幅を "width:100%-(LeftColumWidth)px"のように設定することは機能する場合がありますが、幅プロパティでの計算の実行は実際にはサポートされていません。
186 css  layout  fixed-width 

17
Android:ビューにmaxHeightがないのはなぜですか?
ビューにはありますminHeightが、どういうわけか欠けていmaxHeightます: 私が達成しようとしているのは、いくつかの項目(ビュー)を埋めることScrollViewです。1..3のアイテムがある場合、直接表示したい。の意味はScrollView、1、2、または3項目の高さです。 4つ以上のアイテムがある場合は、ScrollView展開を停止して(したがってmaxHeight)、スクロールの提供を開始します。 ただし、を設定する方法はありませんmaxHeight。したがって、おそらく1..3のアイテムがある場合はScrollViewプログラムでWRAP_CONTENT高さを設定し、3*sizeOf(View)4つ以上のアイテムがある場合は高さを設定する必要があります。 maxHeightすでに存在するのに、なぜ提供されていないのか誰かが説明できますminHeightか? (ところでImageView、maxHeight実装されているようないくつかのビュー。)

8
ビューの絶対位置を設定する
Androidでビューの絶対位置を設定することは可能ですか?(があることは知っていますが、AbsoluteLayout非推奨です...) たとえば、240x320pxの画面がある場合ImageView、中心が(100,100)の位置になるように20x20pxのを追加するにはどうすればよいですか?

7
固定テーブルセル幅
多くの人々はまだコントロールやデータなどをレイアウトするためにテーブルを使用しています-これの一例は人気のあるjqGridです。しかし、私には理解できないようないくつかの魔法が起こっています(大声で叫ぶためのテーブル、どれほどの魔法が存在する可能性があるのでしょうか?) どのようにしてテーブルの列幅を設定し、jqGridのようにすることができますか?これを複製しようとすると<td style='width: 20px'>、をすべて設定しても、これらのセルのいずれかのコンテンツが20pxを超えるとすぐに、セルが拡大します。 アイデアや洞察はありますか?
175 html  css  layout  html-table 


17
レイアウトビュー全体を強制的に更新する方法は?
メインレイアウトリソースビューを強制的に再描画/更新します。たとえば、Activity.onResume()メソッドを使用します。これどうやってするの ? メインレイアウトビューとは、Activity.onCreate()で次のように呼び出されるもの(以下の「R.layout.mainscreen」)を意味します:- protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mainscreen); }
173 android  layout  refresh 


3
Xamarin.FormのLayoutOptions、特にFillとExpandの違いは何ですか?
Xamarin.Forms Viewでは、すべてにとの2つのプロパティがHorizontalOptionsありVerticalOptionsます。どちらもタイプでLayoutOptionsあり、次のいずれかの値をとることができます。 LayoutOptions.Start LayoutOptions.Center LayoutOptions.End LayoutOptions.Fill LayoutOptions.StartAndExpand LayoutOptions.CenterAndExpand LayoutOptions.EndAndExpand LayoutOptions.FillAndExpand どうやらそれは親ビュー上のビューの配置を制御します。しかし、個々のオプションの動作はどのくらい正確ですか?Fillとのサフィックスの違いは何Expandですか?




16
ブラウザは400px未満に拡大縮小しませんか?
私は流動的なスタイルシートを組み立てる作業をしていて、それは素晴らしい働きをします。私が気づいたことの1つは、Chromeのブラウザウィンドウが400px未満にサイズ変更されず、そのままスタックし、FFで縮小すると、約400pxで停止して水平スクロールバーがポップアップすることです。 私の携帯電話でサイトを開くと、320px前後で完璧に見えるので、400px未満のスケールになることはわかっています。 これがブラウザ/デスクトップのことなのか、CSS以外のものを見る必要があるのか​​を誰かが知っているのかどうか知りたいと思いました。min-width宣言がないので、何が原因かわかりません。 再びデスクトップでは、それは約400pxの最小幅に縮小して停止しますが、私の電話でそれを開くと、それは約320pxの電話画面のサイズに拡大縮小します...デスクトップでは320pxに縮小しません。 -edit-また、これが問題かどうかはわかりませんが、Operaではほとんど何にも縮小できません...したがって、ChromeやFFではなく、Operaで動作します...アイデアはありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.