คำถามติดแท็ก layout

แท็กเลย์เอาต์สำหรับคำถามเกี่ยวกับการจัดตำแหน่งการจัดตำแหน่งและการจัดชิดขอบของวัตถุที่เกี่ยวข้องกับองค์ประกอบที่มี สำหรับคำถามเกี่ยวกับ CSS ให้ใช้แท็ก 'css' แทน

12
ฉันจะสลับตำแหน่งของไฟล์ที่เปิดสองไฟล์ (เป็น splits) เป็นกลุ่มได้อย่างไร
สมมติว่าฉันมีรูปแบบการแยกโดยพลการบางอย่างในกลุ่ม ____________________ | one | two | | | | | |______| | | three| | | | |___________|______| มีวิธีการสลับoneและtwoและรักษาเค้าโครงเดียวกันหรือไม่ มันง่ายในตัวอย่างนี้ แต่ฉันกำลังมองหาวิธีแก้ปัญหาที่จะช่วยให้รูปแบบที่ซับซ้อนมากขึ้น UPDATE: ฉันคิดว่าฉันควรจะชัดเจนมากขึ้น ตัวอย่างก่อนหน้าของฉันคือการทำให้เป็นจริงของ case-case ด้วยตัวอย่างจริง: ฉันจะสลับสองตัวแยกเหล่านั้นได้อย่างไรโดยรักษาเลย์เอาต์เดิมไว้ Update! 3 ปีขึ้นไป ... ฉันใส่โซลูชันของ sgriffin ในปลั๊กอิน Vim ที่คุณสามารถติดตั้งได้อย่างง่ายดาย! ติดตั้งกับผู้จัดการปลั๊กอินที่คุณชื่นชอบและลองใช้: WindowSwap.vim
313 layout  editor  split  vim 

4
วิธีรับการควบคุมใน WPF เพื่อเติมพื้นที่ว่าง?
ตัวควบคุม WPF บางตัว (เช่นButton) ดูเหมือนว่าจะใช้พื้นที่ทั้งหมดที่มีอยู่อย่างมีความสุขใน 'คอนเทนเนอร์ถ้าคุณไม่ระบุความสูงที่ต้องการ และบางอย่างเช่นสิ่งที่ฉันต้องการใช้ตอนนี้ (multiline) TextBoxและสิ่งที่ListBoxดูเหมือนเป็นห่วงมากขึ้นเกี่ยวกับการใช้พื้นที่ที่จำเป็นเพื่อให้พอดีกับเนื้อหาของพวกเขาและไม่มีอีกต่อไป หากคุณใส่พวกนี้ไว้ในเซลล์UniformGridพวกมันจะขยายให้พอดีกับพื้นที่ว่าง อย่างไรก็ตามUniformGridอินสแตนซ์ไม่เหมาะกับทุกสถานการณ์ ถ้าคุณมีตารางที่มีแถวบางแถวตั้งค่าเป็นความสูง * เพื่อหารความสูงระหว่างตัวเองกับแถว * อื่น ๆ ถ้าคุณมี a StackPanelและ a Label, a Listและ a Buttonคุณจะได้รับรายการเพื่อใช้พื้นที่ทั้งหมดที่ไม่ได้กินโดยฉลากและปุ่มได้อย่างไร ฉันจะคิดว่านี่มันจะเป็นรูปแบบความต้องการขั้นพื้นฐาน แต่ฉันไม่สามารถคิดออกว่าจะได้รับพวกเขาที่จะเติมช่องว่างที่พวกเขาจะ (วางพวกเขาในDockPanelและการตั้งค่าเพื่อเติมเต็มยังไม่ได้ทำงานก็ดูเหมือนว่าตั้งแต่DockPanelใช้เวลาเพียงพื้นที่ที่จำเป็นโดย subcontrols ของมัน) ปรับขนาด GUI จะน่ากลัวมากถ้าคุณต้องเล่นกับHeight, Width, MinHeight, MinWidthฯลฯ คุณสามารถผูกHeightและWidthคุณสมบัติของคุณกับเซลล์กริดที่คุณครอบครอง? หรือมีวิธีอื่นในการทำเช่นนี้?

30
ฉันจะวางรูปภาพทางด้านขวาของข้อความใน UIButton ได้อย่างไร
ฉันไม่ต้องการใช้มุมมองย่อยหากฉันสามารถหลีกเลี่ยงได้ ฉันต้องการUIButtonด้วยภาพพื้นหลังข้อความและภาพในนั้น ตอนนี้เมื่อฉันทำอย่างนั้นภาพอยู่ทางด้านซ้ายของข้อความ รูปภาพพื้นหลังข้อความและรูปภาพทั้งหมดมีสถานะไฮไลต์ที่แตกต่างกัน

4
ความแตกต่างระหว่าง fill_parent และ wrap_content คืออะไร
ใน Android เมื่อเลย์เอาต์วิดเจ็ตอะไรคือความแตกต่างระหว่างfill_parent( match_parentในระดับ API 8 และสูงกว่า) และwrap_contentอะไร มีเอกสารใดบ้างที่คุณสามารถชี้ไปที่ได้หรือไม่ ฉันสนใจที่จะเข้าใจมันเป็นอย่างดี

10
ตั้งค่าระยะขอบใน LinearLayout แบบเป็นโปรแกรม
ฉันพยายามใช้ Java ( ไม่ใช่ XML ) เพื่อสร้าง LinearLayout ด้วยปุ่มที่เติมเต็มหน้าจอและมีระยะขอบ นี่คือโค้ดที่ทำงานโดยไม่มีระยะขอบ: LinearLayout buttonsView = new LinearLayout(this); buttonsView.setOrientation(LinearLayout.VERTICAL); for (int r = 0; r < 6; ++r) { Button btn = new Button(this); btn.setText("A"); LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT); // Verbose! lp.weight = 1.0f; // This is critical. Doesn't work without …
266 java  android  layout  view  margin 

11
ฉันจะจัด SVG ไว้ที่กึ่งกลางใน div ได้อย่างไร
ฉันมี SVG ที่ฉันพยายามจัดให้อยู่ในกอง div มีความกว้างหรือ 900px SVG มีความกว้าง 400px SVG มีการตั้งค่าระยะขอบซ้ายและระยะขอบขวาเป็นอัตโนมัติ ใช้งานไม่ได้มันแค่ทำหน้าที่ราวกับว่าระยะขอบด้านซ้ายเป็น 0 (ค่าเริ่มต้น) ใครทราบข้อผิดพลาดของฉัน
254 css  layout  svg  positioning  margin 


7
“ android.R.layout.simple_list_item_1” คืออะไร?
ฉันเริ่มเรียนรู้การพัฒนา Android และฉันกำลังติดตามตัวอย่างของหนังสือจาก todolist: // Create the array list of to do items final ArrayList<String> todoItems = new ArrayList<String>(); // Create the array adapter to bind the array to the listView final ArrayAdapter<String> aa; aa = new ArrayAdapter<String>( this, android.R.layout.simple_list_item_1, todoItems ); myListView.setAdapter(aa); ฉันไม่เข้าใจรหัสนี้โดยเฉพาะอย่างยิ่งบรรทัดนี้: android.R.layout.simple_list_item_1

20
เว็บไซต์เหลวเป็นของน่าทำอีกต่อไป? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ตอนนี้ฉันกำลังสร้างเว็บไซต์และฉันกำลังพยายามตัดสินใจว่าควรจะทำให้เป็นของเหลวหรือไม่ เว็บไซต์ที่มีความกว้างคงที่นั้นง่ายต่อการสร้างและง่ายขึ้นที่จะทำให้เว็บไซต์ดูสอดคล้องกัน ตามความจริงแล้วฉันชอบดูเว็บไซต์ที่เป็นของเหลวซึ่งยืดให้เต็มความกว้างของจอภาพ คำถามของฉันมาจากข้อเท็จจริงที่ว่าในเบราว์เซอร์ที่ทันสมัยที่สุดคุณสามารถควบคุมและเลื่อนล้อเลื่อนของเมาส์เพื่อปรับขนาดเว็บไซต์โดยทั่วไปได้ ดังนั้นการสร้างเว็บไซต์เหลวไหลจึงเป็นปัญหา
218 html  css  layout  static  fluid 

5
เลย์เอาท์ที่ขยายอัตโนมัติพร้อม Qt-Designer
ฉันใช้ Qt Designer ฉันต้องการสร้างสิ่งQVBoxLayoutที่จะขยายโดยอัตโนมัติเพื่อเติมเต็มทั้งหน้าต่าง รูปแบบของQVBoxLayoutซากศพคงที่ ฉันจะทำให้การQVBoxLayoutขยายและเติมทั้งหน้าต่างผ่านตัวออกแบบได้อย่างไร
217 qt  layout  qt-designer 

12
ตั้งค่าน้ำหนักโครงร่างของ TextView โดยทางโปรแกรม
ฉันพยายามที่จะสร้างแบบไดนามิกวัตถุและเพิ่มพวกเขาไปTableRow วัตถุมี 2 รายการที่เป็นและ รายการจะต้องมีการตั้งค่ารูปแบบของพวกเขาน้ำหนักถึง 1 ที่จะผลักดันรายการไปขวาสุดTableLayoutTableRowTextViewCheckBoxTextViewCheckBox ฉันไม่สามารถหาเอกสารเกี่ยวกับวิธีการตั้งค่าน้ำหนักโครงร่างของTextViewรายการโดยทางโปรแกรม

7
การเลื่อนเฟล็กบ็อกซ์พร้อมเนื้อหาล้น
นี่คือรหัสที่ฉันใช้เพื่อให้ได้เลย์เอาต์ด้านบน: .header { height: 50px; } .body { position: absolute; top: 50px; right: 0; bottom: 0; left: 0; display: flex; } .sidebar { width: 140px; } .main { flex: 1; display: flex; flex-direction: column; } .content { flex: 1; display: flex; } .column { padding: 20px; border-right: 1px solid #999; …

5
ตัดทอนสตริงที่ยาวด้วย CSS: เป็นไปได้หรือยัง
มีวิธีที่ดีในการตัดทอนข้อความด้วย HTML ธรรมดาและ CSS หรือไม่เพื่อให้เนื้อหาแบบไดนามิกสามารถอยู่ในเลย์เอาต์ความกว้างคงที่และความสูงได้? ฉันตัดทอนฝั่งเซิร์ฟเวอร์ด้วยความกว้างของลอจิคัล (นั่นคือจำนวนอักขระที่คาดเดาไม่ได้) แต่เนื่องจาก 'w' นั้นกว้างกว่า 'i' สิ่งนี้จึงมีแนวโน้มที่จะไม่ดีและยังต้องคาดเดาอีกด้วย ( และปรับแต่ง) จำนวนตัวอักษรสำหรับทุกความกว้างคงที่ โดยหลักการแล้วการตัดจะเกิดขึ้นในเบราว์เซอร์ซึ่งทราบความกว้างทางกายภาพของข้อความที่แสดงผล ฉันพบว่า IE มีtext-overflow: ellipsisคุณสมบัติที่ทำสิ่งที่ฉันต้องการได้อย่างแน่นอน แต่ฉันต้องการสิ่งนี้เพื่อเป็นเบราว์เซอร์ข้าม คุณสมบัตินี้ดูเหมือนจะเป็นมาตรฐาน (ค่อนข้าง?)แต่ไม่รองรับ Firefox ฉันพบวิธีแก้ไขปัญหาต่าง ๆ ตามแต่พวกเขาอาจไม่แสดงจุดไข่ปลา (ฉันต้องการให้ผู้ใช้ทราบว่าเนื้อหาถูกตัดทอน) หรือแสดงตลอดเวลา (แม้ว่าเนื้อหาจะไม่ถูกตัดทอน)overflow: hidden ใครบ้างมีวิธีที่ดีของการปรับข้อความแบบไดนามิกในเลย์เอาต์คงที่หรือการตัดทอนฝั่งเซิร์ฟเวอร์โดยความกว้างของลอจิคัลและเท่าที่ฉันจะได้รับในตอนนี้?

16
วิธีการดึงขนาดของมุมมอง?
TableLayout, TableRow and TextViewผมมีมุมมองที่สร้างขึ้นจาก ฉันต้องการให้มันดูเหมือนตาราง ฉันต้องการความสูงและความกว้างของกริดนี้ วิธีการgetHeight()และgetWidth()ผลตอบแทน 0 มักเกิดขึ้นเมื่อฉันจัดรูปแบบตารางแบบไดนามิกและเมื่อฉันใช้รุ่น XML วิธีดึงมิติข้อมูลสำหรับมุมมอง นี่คือโปรแกรมทดสอบที่ฉันใช้ใน Debug เพื่อตรวจสอบผลลัพธ์: import android.app.Activity; import android.os.Bundle; import android.widget.TableLayout; import android.widget.TextView; public class appwig extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.maindemo); //<- includes the grid called "board" int vh = 0; int vw = 0; …


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.