ฉันสามารถใช้วิธีใดในการสร้างสมดุลและความสอดคล้องระหว่างโลโก้ที่ต่างกัน


35

ความท้าทายทั่วไปที่ฉันเผชิญคือสร้างสมดุลโลโก้สอง (หรือมากกว่า) ไม่ว่าพวกเขาจะต้องเท่ากันหรือจะต้องให้ความสำคัญ โลโก้บางอันอาจจะเป็นสี่เหลี่ยมจตุรัสสี่เหลี่ยมวงอื่น ๆ

ในฐานะที่เป็นตัวอย่างรวดเร็วฉันขัดขวางภาพความละเอียดสูงที่ดีจากUnsplashและแกล้งทำเป็นโฆษณาที่จำเป็นต้องแสดงโลโก้แบรนด์รองเท้าบางอย่างบนมัน ในกรณีนี้ฉันใช้ Adidas และ Saucony

สิ่งนี้ไม่สมดุลแม้ว่าความสูงจะเท่ากัน:

โลโก้ความสูงเท่ากัน

เช่นเดียวกันนี้ไม่สมดุลแม้ว่าความกว้างจะเท่ากัน:

โลโก้กว้างเท่ากัน

ดังนั้นคำถามจะกลายเป็นเมื่อพวกเขาอยู่ในสมดุลคือความสมดุลนี้:

โลโก้ยอดคงเหลือหนึ่ง

อาจจะมีการปรับเพิ่มอีกเล็กน้อยคือความสมดุลนี้:

โลโก้คงเหลือสอง

และในตัวอย่างเหล่านี้ฉันทำงานกับโลโก้สีดำสองรายการเท่านั้น ตัวประกอบของสีและมันอาจทำให้สมดุลยากขึ้น ปัญหาอีกประการหนึ่งคือเมื่อมีข้อความเล็ก ๆ เป็นส่วนหนึ่งของโลโก้

ดังนั้นคำถามคือนอกเหนือจากการประมาณ / การทำให้ลูกตามันมีเคล็ดลับวิธีการหรือเครื่องมือใดบ้างที่จะช่วยสร้างโลโก้ที่มีขนาดต่างกัน?


6
ฉันคิดอย่างสุจริตว่ามันเป็นเรื่องที่ชอบมากที่สุด ไม่มีวิธีการที่ชัดเจนในการปรับขนาดโลโก้หลาย ๆ แบบให้เหมือนกัน
สกอตต์

ตกลง. ทำด้วยมือ หมายเลข 3 นั้นดูดีกว่าสำหรับฉัน คุณในฐานะนักออกแบบจะต้องทำการออกแบบ desigh
Rafael

ไม่มีคำตอบสำหรับเรื่องนี้นอกจาก "ปรับขนาดพวกมันจนกว่าคุณจะคิดว่ามันดูดี"
DA01

@ DA01 ฉันรู้ว่าอาจไม่ใช่วิธีแก้ปัญหาที่ยอดเยี่ยม แต่ก็ยังสงสัยว่าบางคนมีเคล็ดลับที่จะทำให้มันดีซึ่งเป็นสิ่งที่ฉันคาดหวังจากคำตอบ ตัวอย่างของ Dom นั้นเป็นวิธีที่ดีที่จะทำ
Ryan

@Scott ดูด้านบน
Ryan

คำตอบ:


28

ต่ำสุดหารร่วมกับวิธีการตัวหารร่วมมาก

  1. กำหนดพื้นที่ว่างที่คุณมีโดยการสร้างวางและปรับสมดุลองค์ประกอบว่างในการออกแบบของคุณ

    คลิกเพื่อดู jsFiddle

    ฉันเลือกที่จะใช้อัตราส่วนทองคำสำหรับด้านบน (100px x 161px) เพราะจะดีกว่าที่จะทำงานกับสี่เหลี่ยมผืนผ้าในแนวนอนมากกว่าที่จะเป็นสี่เหลี่ยมจัตุรัสที่สมบูรณ์แบบตามโลโก้ส่วนใหญ่ที่กว้างกว่าพวกเขาสูงและอัตราส่วนทองคำก็ดี จำนวนใด ๆ เมื่อฉันไม่มีเหตุผลที่ดีสำหรับมัน การทำงานกับโลโก้ที่มีความกว้างเป็นพิเศษเช่นโลโก้ที่พิมพ์ออกมาฉันอาจไปกับผืนผ้าใบที่กว้างขึ้น


  1. ตั้งค่าผืนผ้าใบขนาดเดียวกับ "พื้นที่ว่าง" ที่คุณกำหนดไว้ก่อนหน้านี้

    ป้อนคำอธิบายรูปภาพที่นี่

    ฉันมักจะเลือกที่จะเพิ่มช่องว่าง / เลือดออก / ช่องว่างภายในด้านซ้ายและขวาและสร้างคำแนะนำเพื่อให้โลโก้อยู่ห่างจากขอบที่แน่นอน แต่ก็ไม่จำเป็น


  1. ค้นหาโลโก้ที่กว้างที่สุดของคุณและวางลงบนผืนผ้าใบก่อนที่จะปรับขนาดให้พอดีกับขอบของตัวนำทางแนวนอน (หรือผ้าใบหากไม่มีตัวนำทาง)

    ป้อนคำอธิบายรูปภาพที่นี่


  1. ค้นหาโลโก้ที่สูงที่สุดของคุณและวางลงในผืนผ้าใบเดียวกัน ปรับขนาดจนกระทั่งข้อความหลักที่อยู่ในนั้นมีขนาดใกล้เคียงกับข้อความหลักในโลโก้อื่นที่วางไว้

    ป้อนคำอธิบายรูปภาพที่นี่


  1. วางมันลงบนผืนผ้าใบที่แยกจากกันจัดวางแนวตั้งและแนวนอนจากนั้นวางตัวนำทางแนวนอนด้านบนและด้านล่าง

    ป้อนคำอธิบายรูปภาพที่นี่


  1. ปรับขนาดโลโก้อื่น ๆ ให้พอดีกับขอบเขตเหล่านี้

ตอนนี้วิธีการนี้ไม่รับประกันว่าจะสามารถใช้งานได้กับทุกโลโก้ แต่ก็มีรูปแบบที่มากเกินไปสำหรับเวิร์กโฟลว์ใด ๆ ที่ครอบคลุมมันทั้งหมด อย่างไรก็ตามการปรับเปลี่ยนผืนผ้าใบดั้งเดิม (พื้นที่ว่าง) ตามรูปร่างเฉลี่ยของโลโก้ที่คุณทำงานโดยเฉพาะสามารถให้ผลลัพธ์ที่ดีกว่า

เพียงจำไว้สิ่งที่ดีที่สุดที่คุณสามารถทำได้คือ:

ยอดคงเหลือทั้งความกว้างหรือความสูงจำนวนพื้นที่สีขาวและขนาดตัวอักษรสำหรับข้อความในกลุ่มของโลโก้

การกำหนดมาตรฐานแม้ว่าจะเป็นกฎเกณฑ์ก็ตามก็สามารถช่วยสร้างความมั่นคงที่แข็งแกร่งขึ้น ขอบเขตที่มองไม่เห็นที่สอดคล้องกันเหล่านี้ถูกสังเกตเห็นโดยไม่รู้ตัว แต่ยังคงสังเกตเห็นอยู่

ฉันใช้คำแนะนำในการผลิตโลโก้ Nike และ Adidas เพื่อนั่งข้างๆ ดูjsFiddle สดเช่นกัน:

รุ่นเสร็จ

ฉันต้องสารภาพหลังจากที่ฉันมีขนาดทั้งสี่ฉันเลือกที่จะปรับแต่งโลโก้ Saucony ด้วยตนเองเพียงสัมผัสเล็กลงเพราะมันใหญ่กว่าส่วนที่เหลือเล็กน้อย วิธีนี้มีประโยชน์สำหรับการสร้างพื้นฐานโดยรวมแล้วเมื่อคุณมีโลโก้ทั้งหมดที่มีขนาดเท่ากันคุณสามารถเลือกไม่กี่คนที่ต้องใช้การปรับแต่งด้วยตนเอง


2
นี่เป็นสิ่งที่ดีถึงแม้ว่าฉันจะยังคิดว่าคุณต้อง 'มองตา' ในท้ายที่สุด ยกตัวอย่างเช่นโลโก้ DUNLOP รู้สึกถึงภาพเล็กเมื่อเทียบกับอีกสามภาพและอาจทำให้ IMHO มีขนาดใหญ่ขึ้นได้
DA01

2
ดูเหมือนว่ามีความสมดุลตามขนาด แต่มีความแตกต่างไม่มากพอระหว่างโลโก้ Dunlop และพื้นหลังซึ่งทำให้ดูเหมือนว่า "สำคัญ" น้อยกว่าโลโก้ 3 ตัวอื่น ๆ การวางไว้ใต้โลโก้ Nike จะช่วยแก้ไขสิ่งนั้น แต่ฉันไม่รู้ว่าโลโก้ Saucony จะทำงานได้อย่างไรบนก้อนหิน
Voxwoman

2
นี่เป็นวิธีที่น่าอัศจรรย์ ฉันมักจะมองตาพวกเขาเสมอ แต่ฉันชอบวิธีการแบบเป็นทางการนี้ +1! และขโมยวิธี
:)

2
ฉันเห็นด้วยกับ DA นี่เป็นพื้นฐานที่ดี แต่ในที่สุดคุณต้องมองสิ่งต่างๆในตอนท้าย
สกอตต์

14

ฉันคิดว่าในตัวอย่างนั้นคุณควรปรับขนาดโลโก้ทั้งสองเป็นแบบอ้างอิงเดียวซึ่งเป็นข้อความ ... เพราะเมื่อมันมาพร้อมกับการจัดตำแหน่งโลโก้สองแบบที่มีข้อความคุณควรพิจารณาสัดส่วนข้อความก่อน และในตัวอย่างของคุณแบบอักษรสองแบบของโลโก้มีลักษณะคล้ายกัน

  1. จัดตำแหน่งข้อความให้เป็นบรรทัดฐานเดียวกัน
  2. ไต่ระดับข้อความทั้งสองในโลโก้ให้มีความสูงเท่ากัน

คุณจะได้รับความสมดุลตามที่ต้องการเนื่องจากโลโก้ของ adidas นั้นมีทิศทางไปสู่ทิศทางบนสุดขณะที่โลโก้อื่น ๆ ตามที่แสดงในที่นี้

ป้อนคำอธิบายรูปภาพที่นี่


คำตอบที่ดีถ้าโลโก้ไม่มีข้อความหรือข้อความที่แตกต่างกันมาก? โลโก้จริงที่ฉันใช้บ่อยที่สุดกับหนึ่งมี 3 ตัวอักษรใน Sans Serif หนึ่งมี Sans Serif ขนาดใหญ่บวกข้อความ Serif ขนาดเล็กด้านล่างและที่สามมีวงกลมที่มีข้อความภายในวงกลม สิ่งที่รองเท้านี้เป็นเพียงตัวอย่างรวดเร็ว
Ryan

ขอบคุณ @Ryan จริง ๆ แล้วมันยากที่จะพูดนั่นคือเหตุผลที่ฉันพูดว่า "ในตัวอย่างนั้น" ฉันจัดการกับกรณีปัญหาชนิดนั้นเป็นกรณี ๆ ไปในกรณีนั้นฉันจัดเรียงโดยใช้ข้อความพื้นฐานฉันใช้สมดุลสี (หนักและเบา) สี) ในบางกรณีฉันจะเทียบกับจำนวนมาก เป็นโมฆะ และอื่น ๆ และหนึ่งในปัจจัยที่คุณต้องไม่เพิกเฉยคือคอนเทนเนอร์? เป็นแบบฟรีหรือตัวอย่างเช่นส่วนท้ายของเว็บ?
hsawires

โดยทั่วไปฉันทำงานในโฆษณาสิ่งพิมพ์ฉันสามารถออกแบบได้ แต่ฉันต้องการตราบเท่าที่มันเหมาะกับเนื้อหา โดยทั่วไปแล้วส่วนท้ายที่เป็นของแข็งใด ๆ แม้ว่าจะเป็นข้อมูลการติดต่อของเราโลโก้มักเป็นองค์กรที่เราเป็นสมาชิกและจะถูกวางไว้ที่อื่นโดยไม่ให้ความสำคัญใด ๆ
Ryan

9

สำหรับผู้ที่คุณต้องการทำสิ่งนี้โดยอัตโนมัติด้วย CMS หรือ Javascript มีสูตรสั้น ๆ ที่ฉันใช้กับมันซึ่งสามารถใช้งานได้ทุกขนาดโลโก้ส่วนใหญ่และทำให้มันสอดคล้องกับการมองเห็น

นี่คือใน Javascript:

(function() {

  "use strict";

  window.onload = function() {

    var images = document.querySelectorAll(".media-images.media-images--config-dynamic .media-images__image");

    function adjustImageWidth(image) {
      var widthBase   = 50;
      var scaleFactor = 0.525;
      var imageRatio  = image.naturalWidth / image.naturalHeight;

      image.width = Math.pow(imageRatio, scaleFactor) * widthBase;
    }

    images.forEach(adjustImageWidth);

  };

}());

โลโก้สัดส่วน

จากนั้นคุณสามารถจัดเรียงและทำสิ่งที่คุณชอบด้วย CSS

นี่คือ Codepen ที่จะเล่นด้วย: https://codepen.io/danpaquette/pen/jXpbQK

และเขียนรายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่กำลังทำ: https://danpaquette.net/read/automatically-resizing-a-list-of-icons-or-logos-so-theyre-visually-proportional/


9

ฉันทำงานที่ไม่แสวงหาผลกำไรและต้องทำสิ่งนี้บ่อยครั้งเมื่อรวมถึงองค์กรผู้สนับสนุนในใบปลิวและคำเชิญ สิ่งที่ฉันทำโดยทั่วไปคือเริ่มต้นด้วยการปรับขนาดโลโก้เพื่อให้ขนาดของประเภทเท่ากันแล้วทำการปรับเปลี่ยนทีละชิ้นตามขนาดโดยรวมของโลโก้ตามสัดส่วนซึ่งกันและกัน


5

ฉันต้องทำเช่นนี้บ่อยครั้งและมันก็ยากที่จะทำให้ชิ้นงานที่พิมพ์ออกมาดูเหมือนรถแข่งนาสคาร์

กระบวนการของฉันคือฉันเริ่มต้นด้วยการทำให้สิ่งต่าง ๆ มีขนาดเท่ากันจากนั้นทำการปรับแต่งด้วยตา


+1 เพราะนี่คือสิ่งที่ฉันทำหลังจากจัดแนวและปรับขนาด ยืนกลับพร่ามัว ... ฉันคิดว่าน้ำหนักความเปรียบต่างและการระบายสีก็เป็นปัจจัยสำคัญเช่นกันและนี่ช่วยให้คุณเห็นสิ่งเหล่านั้น
Rsiel

0

ในความคิดของฉันตัวเลือกที่สองคือที่น่าสนใจที่สุด อย่างไรก็ตามฉันจะเพิ่มหรือแก้ไขจารึกที่สองของ saucony เล็กน้อย การเขียนทุกอย่างในบรรทัดเดียวจะดีกว่าไหม

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