가로형 메뉴 바를 만들고 있습니다.바깥 쪽 Div에 수평 div를 센터링 하시겠습니까?
내부 div가 포함 된 외부 div가 있습니다 (이 div는 각각 개별 메뉴 항목입니다).
저는이 내부 div에서 스타일을 지정하기 위해 float: left
을 사용하여 세로 대신 가로로 표시합니다.
문제는 메뉴 막대가 왼쪽과 오른쪽에 고르지 않은 공간을 가지고있어서 전체 메뉴 막대가 중앙화 된 것처럼 보이지 않는다는 것입니다. 즉 왼쪽의 첫 번째 메뉴 항목의 왼쪽 테두리와 오른쪽 메뉴 항목과 오른쪽 테두리 항목 사이의 간격은 더 넓습니다.
메뉴 막대를 가운데에 표시하려면 왼쪽과 오른쪽에 동일한 여백/패딩이 필요합니다.
나는 외부 div에 margin-left: auto; margin-right: auto
을 설정하고 내부 div에도 설정을 시도했다. 둘 다 도움이되지 않습니다. 그러나이 특별한 대답은, 하나의 사업부를 중심으로하는 것입니다 무엇을 내가 가지고있는 것은 중앙 될 필요가 수평 div의 (메뉴 항목)의 모음입니다 How to horizontally center a <div> in another <div>?
:
는 이미 여기에보고했다.도움을 주시면 감사하겠습니다.
당신이 만들 수 [데모]는 (http://jsfiddle.net/) 지금까지 무엇을 보여? – thirtydot