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

ช่องว่างพิเศษที่แทรกเข้าไปในโครงสร้างหน่วยความจำเพื่อให้ได้การจัดตำแหน่งแอดเดรส - หรือ - ช่องว่างเพิ่มเติมระหว่างเฟรมและเนื้อหาขององค์ประกอบ HTML หรือช่องว่างหรือศูนย์พิเศษเมื่อพิมพ์ค่าโดยใช้การจัดรูปแบบคำสั่งพิมพ์เช่นใน C, printf * -family ของฟังก์ชัน

5
เพิ่ม zero-padding ให้กับสตริง
ฉันจะเพิ่มการเติม "0" ลงในสตริงได้อย่างไรเพื่อให้ความยาวสตริงของฉันเป็น 4 เสมอ? ตัวอย่าง If input "1", 3 padding is added = 0001 If input "25", 2 padding is added = 0025 If input "301", 1 padding is added = 0301 If input "4501", 0 padding is added = 4501
159 c#  string  padding 

15
การคำนวณความยาว Base64
หลังจากอ่าน base64 wiki ... ฉันกำลังพยายามหาว่าสูตรทำงานอย่างไร: รับสายอักขระที่มีความยาวความยาวnbase64 จะเป็น ซึ่งเป็น : 4*Math.Ceiling(((double)s.Length/3))) ฉันรู้แล้วว่าความยาว base64 จะต้อง%4==0ยอมให้ตัวถอดรหัสรู้ว่าความยาวข้อความต้นฉบับคืออะไร จำนวนสูงสุดของการขยายลำดับสามารถหรือ=== wiki: จำนวนไบต์เอาต์พุตต่อไบต์อินพุตประมาณ 4/3 (โอเวอร์เฮด 33%) คำถาม: วิธีทำข้อมูลข้างต้นชำระกับระยะเวลาในการส่งออก ?

15
WPF: ตารางที่มีระยะขอบคอลัมน์ / แถว / ช่องว่างภายใน?
สามารถระบุระยะขอบและ / หรือช่องว่างภายในสำหรับแถวหรือคอลัมน์ใน WPF Grid ได้อย่างง่ายดายหรือไม่? แน่นอนฉันสามารถเพิ่มคอลัมน์พิเศษเพื่อเว้นวรรคสิ่งต่างๆได้ แต่ดูเหมือนว่าจะเป็นงานสำหรับการขยาย / ระยะขอบ (จะให้XAML ที่ง่ายกว่ามาก ) มีใครบางคนมาจาก Grid มาตรฐานเพื่อเพิ่มฟังก์ชันนี้หรือไม่?
142 wpf  grid  padding  margin 

2
วิธีเพิ่ม 8dp header / footer อย่างง่าย ๆ ไปยัง RecyclerView ของ Android
มีวิธีการเพิ่มส่วนหัว / ท้ายกระดาษธรรมดา ๆ ลงใน RecyclerView หรือไม่? ที่นี่คุณสามารถเห็นสิ่งที่ฉันมี บัตรใบแรกสัมผัสกับแถบเครื่องมือ และที่นี่คุณสามารถเห็นสิ่งที่ฉันต้องการ 8dp Padding ระหว่างด้านล่างและการ์ด วิธีการที่ฉันพยายาม: ใช้มุมมองส่วนหัวใน recyclerview ของฉัน แต่ฉันคิดว่ามันไม่มีประสิทธิภาพมากที่จะทำสิ่งนี้สำหรับทุก ๆ recyclerview ใช้ระยะขอบสูงสุด 8dp ซึ่งทำให้เกิดปัญหาว่า recyclerview มีแถบสีขาวอยู่ด้านบน / ล่างเมื่อเลื่อน เพิ่มช่องว่างภายในรายการซึ่งส่งผลให้ระยะขอบที่แตกต่างกันระหว่างการ์ดด้านนอกและด้านใน ฉันแน่ใจว่ามีวิธีแก้ปัญหาง่ายๆที่ฉันยังไม่รู้

9
ช่องว่างภายในอินพุตแบ่งความกว้าง 100%
โอเคเราจึงทราบดีว่าการตั้งค่าช่องว่างภายในวัตถุทำให้ความกว้างเปลี่ยนไปแม้ว่าจะตั้งค่าไว้อย่างชัดเจนก็ตาม ในขณะที่เราสามารถโต้แย้งตรรกะเบื้องหลังสิ่งนี้ได้ แต่ก็ทำให้เกิดปัญหากับองค์ประกอบบางอย่าง ในกรณีส่วนใหญ่คุณเพียงแค่เพิ่มองค์ประกอบลูกและเพิ่มช่องว่างภายในองค์ประกอบนั้นแทนที่จะตั้งค่าเป็น 100% แต่สำหรับอินพุตแบบฟอร์มนั่นไม่ใช่ขั้นตอนที่เป็นไปได้ ดูสิ่งนี้: http://sandman.net/test/formcss.html อินพุตที่สองมีช่องว่างภายในตั้งไว้ที่ 5px ซึ่งฉันชอบการตั้งค่าเริ่มต้นมาก แต่น่าเสียดายที่ทำให้อินพุตเพิ่มขึ้น 10px ในทุกทิศทางรวมถึงการเพิ่ม 10px ให้กับความกว้าง 100% ปัญหาคือฉันไม่สามารถเพิ่มองค์ประกอบลูกในอินพุตได้ดังนั้นฉันจึงไม่สามารถแก้ไขได้ ดังนั้นคำถามคือ: มีวิธีใดในการเพิ่มช่องว่างภายในอินพุตโดยที่ยังคงความกว้างไว้ได้ 100% ต้องเป็น 100% เนื่องจากแบบฟอร์มจะแสดงในพาเรนต์ที่มีความกว้างต่างกันดังนั้นฉันจึงไม่ทราบความกว้างของพาเรนต์ล่วงหน้า
130 css  input  padding 

8
Margin / padding ใน Child คนสุดท้ายใน RecyclerView
ฉันกำลังพยายามเพิ่ม Padding / Margin Bottom ในแถวสุดท้ายและ Padding / Margin Top ในแถวแรก ฉันไม่สามารถทำได้ในรายการ xml เพราะมันจะส่งผลต่อ Childs ทั้งหมดของฉัน ฉันมีส่วนหัวและส่วนล่างใน RecyclerView Adapter ของฉันดังนั้นฉันจึงไม่สามารถใช้ไฟล์ android:padding="4dp" android:clipToPadding="false" ฉันต้องใช้ทีละแถวในแถวแรกสุดของแต่ละส่วนหัว

7
เหตุใด CSS จึงไม่รองรับการเว้นช่องว่างเชิงลบ
ฉันเห็นหลายครั้งแล้วว่าโอกาสในการเพิ่มช่องว่างในเชิงลบอาจช่วยให้การพัฒนา CSS ขององค์ประกอบหน้าบางอย่างดีขึ้นและง่ายขึ้น อย่างไรก็ตามไม่มีข้อกำหนดสำหรับการเว้นวรรคเชิงลบใน W3C CSS เหตุผลเบื้องหลังนี้คืออะไร? มีสิ่งกีดขวางคุณสมบัติที่ทำให้ไม่สามารถใช้งานได้หรือไม่? ขอบคุณสำหรับคำตอบ อัปเดต ตามที่ฉันเห็นตัวอย่างเช่นในกรณีที่คุณใช้ฟอนต์ที่มีอะไรบางอย่างเช่นเว้นระยะห่างแนวตั้ง 20px และคุณต้องการใช้เส้นขอบประกับด้านล่างของฟอนต์ให้พูดเมื่อไฮเปอร์ลิงก์ปรากฏขึ้น ในกรณีเช่นนี้คุณจะพบว่าสไตล์นั้นดูซอมซ่อเกินไปเนื่องจากเส้นประจะปรากฏใต้คำที่ระบุ 20px หากคุณใช้ระยะขอบติดลบจะไม่ได้ผลเนื่องจากระยะขอบจะเปลี่ยนพื้นที่นอกเส้นขอบ ช่องว่างภายในเชิงลบอาจช่วยได้ในสถานการณ์เช่นนี้
125 html  css  padding 

8
Malloc vs new - padding ที่แตกต่างกัน
ฉันกำลังตรวจสอบรหัส C ++ ของผู้อื่นสำหรับโครงการของเราที่ใช้ MPI สำหรับการประมวลผลประสิทธิภาพสูง (10 ^ 5 - 10 ^ 6 คอร์) รหัสนี้มีวัตถุประสงค์เพื่อให้สามารถสื่อสารระหว่าง (อาจ) เครื่องจักรที่แตกต่างกันในสถาปัตยกรรมที่แตกต่างกัน เขาเขียนความคิดเห็นที่กล่าวถึงบางสิ่งตามบรรทัดของ: ปกติเราจะใช้newและdeleteแต่ที่นี่ผมใช้และmalloc freeสิ่งนี้จำเป็นเนื่องจากคอมไพเลอร์บางตัวจะเพิ่มข้อมูลแตกต่างกันเมื่อnewใช้งานซึ่งนำไปสู่ข้อผิดพลาดในการถ่ายโอนข้อมูลระหว่างแพลตฟอร์มต่างๆ mallocนี้ไม่ได้เกิดขึ้นกับ สิ่งนี้ไม่เข้ากับสิ่งที่ฉันรู้จากคำถามมาตรฐานnewเทียบกับmallocคำถาม อะไรคือความแตกต่างระหว่าง new / delete และ malloc / free? บอกใบ้ถึงแนวคิดที่ว่าคอมไพเลอร์สามารถคำนวณขนาดของวัตถุได้แตกต่างกัน (แต่เหตุใดจึงแตกต่างจากการใช้sizeof) malloc และตำแหน่งใหม่กับใหม่เป็นคำถามที่ได้รับความนิยมพอสมควร แต่พูดถึงการnewใช้ตัวสร้างmallocเท่านั้นซึ่งไม่เกี่ยวข้องกับสิ่งนี้ malloc เข้าใจการจัดตำแหน่งอย่างไร บอกว่าหน่วยความจำได้รับการรับรองว่าจัดวางอย่างถูกต้องnewหรือmallocเป็นสิ่งที่ฉันเคยคิดไว้ก่อนหน้านี้ ฉันเดาว่าเขาวินิจฉัยจุดบกพร่องของตัวเองผิดพลาดในอดีตและอนุมานได้ว่าnewและmallocให้จำนวนช่องว่างที่แตกต่างกันซึ่งฉันคิดว่าอาจไม่เป็นความจริง แต่ฉันไม่พบคำตอบใน Google หรือคำถามก่อนหน้านี้ ช่วยฉันด้วย StackOverflow คุณเป็นความหวังเดียวของฉัน!

8
jQuery จะรับ Margin และ Padding ของ Element ได้อย่างไร
แค่สงสัยว่า - ใช้ jQuery ได้อย่างไร - ฉันจะได้รับองค์ประกอบที่จัดรูปแบบช่องว่างภายในและระยะขอบ ฯลฯ ได้อย่างไร เช่น 30px 30px 30px 30px หรือ 30px 5px 15px 30px เป็นต้น ฉันเหนื่อย var margT = jQuery('img').css('margin'); var bordT = jQuery('img').css('border'); var paddT = jQuery('img').css('padding'); แต่ไม่ได้ผล? http://jsfiddle.net/q7Mra/
105 jquery  padding  margin 

6
การเว้นแถวของตาราง
<html> <head> <title>Table Row Padding Issue</title> <style type="text/css"> tr { padding: 20px; } </style> </head> <body> <table> <tbody> <tr> <td> <h2>Lorem Ipsum</h2> <p>Fusce sodales lorem nec magna iaculis a fermentum lacus facilisis. Curabitur sodales risus sit amet neque fringilla feugiat. Ut tellus nulla, bibendum at faucibus ut, convallis eget neque. …
88 html  css  html-table  row  padding 

6
วิธีเปรียบเทียบ struct ทั่วไปใน C ++?
ฉันต้องการเปรียบเทียบ structs ด้วยวิธีทั่วไปและฉันทำบางสิ่งเช่นนี้ (ฉันไม่สามารถแบ่งปันแหล่งที่มาจริงได้ดังนั้นขอรายละเอียดเพิ่มเติมหากจำเป็น): template<typename Data> bool structCmp(Data data1, Data data2) { void* dataStart1 = (std::uint8_t*)&data1; void* dataStart2 = (std::uint8_t*)&data2; return memcmp(dataStart1, dataStart2, sizeof(Data)) == 0; } ส่วนใหญ่ใช้งานได้ตามที่ตั้งใจยกเว้นบางครั้งมันจะคืนค่าเท็จแม้ว่าอินสแตนซ์ของ struct สองรายการมีสมาชิกเหมือนกัน หลังจากค้นหาบางฉันพบว่าmemcmpสามารถล้มเหลวเนื่องจากโครงสร้างที่ใช้เป็นเบาะ มีวิธีที่เหมาะสมกว่าในการเปรียบเทียบหน่วยความจำที่ไม่แยแสกับการขยายหรือไม่ ฉันไม่สามารถแก้ไข structs ที่ใช้ (พวกเขาเป็นส่วนหนึ่งของ API ที่ฉันใช้) และ structs ที่แตกต่างกันจำนวนมากที่ใช้มีสมาชิกที่แตกต่างกันและดังนั้นจึงไม่สามารถเปรียบเทียบเป็นรายบุคคลในแบบทั่วไป (กับความรู้ของฉัน) แก้ไข: ฉันโชคไม่ดีติดอยู่กับ C ++ 11 ควรพูดถึงเรื่องนี้ก่อนหน้านี้ ...
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.