ฉันชอบที่จะใช้แผง แต่แผงเป็นความเจ็บปวดในก้นเพื่อสไตล์เนื่องจาก div จำนวนมากของมันสร้าง นอกจากนี้คลาสที่ใช้กับ div เหล่านั้นก็ไม่สมเหตุสมผลและก็ใหญ่เกินไปเช่นกัน ทำให้เกิดความสับสนในหมู่เพื่อนร่วมหน้าของฉัน
เพื่อแสดงผลลัพธ์ที่พวกเขาสร้าง:
ปัญหาคือฉันใช้ 960.gs และแผงเพิ่มชั้นเรียนของตนเองและโครงสร้าง div ใหญ่ทำให้ฉันต้องแทนที่ชั้นเรียนของพวกเขา นี่คือสิ่งที่ฉันไม่ต้องการทำฉันต้องการล้าง div มีวิธีการทำเช่นนี้?
แก้ไข:
สิ่งที่ฉันทำเพื่อล้าง div ของบางอย่างที่ฉันถือว่าไร้ประโยชน์:
เริ่มต้นจากบรรทัด # 388 ใน elastic.inc (พาเนล / ปลั๊กอิน / โครงร่าง / ยืดหยุ่น)
$output = '';
//$output = "<div class=\"panel-flexible " . $renderer->base['canvas'] . " clearfix\" $renderer->id_str>\n";
// $output .= "<div class=\"panel-flexible-inside " . $renderer->base['canvas'] . "-inside\">\n";
$output .= panels_flexible_render_items($renderer, $settings['items']['canvas']['children'], $renderer->base['canvas']);
// Wrap the whole thing up nice and snug
//$output .= "</div>\n</div>\n";
ฉันทำสำเนาเลย์เอาต์ที่มีความยืดหยุ่นและแก้ไขมัน แต่ถ้าฉันมีเวลามากขึ้นในโครงการนี้ฉันจะสร้างปลั๊กอินทำความสะอาดสำหรับสิ่งนี้
หมายเหตุ:นี่ไม่ใช่ทางออกที่ดีที่สุดนี่เป็นเส้นทางที่เร็วที่สุดเพื่อให้บรรลุเป้าหมายของฉัน การสร้างปลั๊กอินขนาดเล็กของคุณเป็นวิธีที่ดีที่สุดคุณสามารถใช้ปลั๊กอินตัวใดตัวหนึ่งที่มีอยู่เป็นฐานได้ตลอดเวลา