당사 사이트에는 당사 제품에 대한 일부 색상 견본이 필요하며 보스는 인쇄 카탈로그에서와 똑같이 보이기를 원합니다. 이것은 사각형의 수평 행을 의미합니다. 각기 다른 색을 사용하고 절대 중심에 그 색의 이름이 겹쳐집니다. 그래서 같이 :텍스트를 수평으로 정렬하는 동안 요소를 수직 및 수평으로 가운데에 맞 춥니 다
나는이 확립 된 규칙을 따라 우리의 웹 사이트의 견본을 만들기위한 두 가지 방법을 시도했지만, 그냥 어떤 이유로 일이 아닙니다. 그리고 예, 저는 아직 조금 초보자입니다.
는 여기 display:table/display:table-cell 방법을 사용하여, 내 첫 번째 시도이다 :
<p>Standard Ink Colors</p>
<ul class="color-list">
<li id="thumb-red">
<p>Red</p>
</li>
<li id="thumb-orange">
<p>Orange</p>
</li>
<li id="thumb-athleticgold">
<p>Athletic Gold</p>
</li>
</ul>
<p>Be sure to specify Standard ink color above or provide us with your PMS ink number. </p>
모든 라인 업 텍스트의 마지막 기준에 따라.
그래서 나는 Flexbox를 사용하여 시도 :<p>Standard Ink Colors</p>
<ul class="color-list">
<li id="thumb-red">Red</li>
<li id="thumb-orange">Orange</li>
<li id="thumb-athleticgold">Athletic Gold</li>
</ul>
<p>Be sure to specify Standard ink color above or provide us with your PMS ink number. </p>
비슷한 문제 만 지금은 일이 첫베이스 라인에 일렬로.
수정 사항이 있습니까?
정말이 대답 같은 helpfull했다 바랍니다. 'flex-wrap : wrap'을 켜면 각각의'li' 엘리먼트들이 응답하기위한 목적으로 감쌀 수있게 해줍니다. 나는'justify-content : center' 스타일을'.color-list' 셀렉터에서 제거해야했습니다. 센터 대신 왼쪽 여백으로 되돌려 놓기를 원했기 때문입니다. 굉장한 대답, @Michael_B, 그리고 너무 철저한 것에 감사드립니다! – Sturm