title: How to set the horizontal menu to be center without setting the specific width
body: <p>I am styling my horizontal menu in asp.net</p>
  
  <pre><code>&lt;div id="menu" style="margin-left:auto;margin-right:auto" &gt;
      &lt;asp:Menu ID="Menu1" runat="server" Orientation="Horizontal" RenderingMode="list"&gt;
          &lt;Items&gt;
              &lt;asp:MenuItem NavigateUrl="" Text=""  Value=""&gt;&lt;/asp:MenuItem&gt;
              &lt;asp:MenuItem  NavigateUrl="" Text="" Value=""&gt;&lt;/asp:MenuItem&gt;
              &lt;asp:MenuItem Text="" Value=""&gt;
                  &lt;asp:MenuItem NavigateUrl="" Text="" Value="" &gt;&lt;/asp:MenuItem&gt;
                  &lt;asp:MenuItem NavigateUrl="" Text="" Value="" &gt;&lt;/asp:MenuItem&gt;
                  &lt;asp:MenuItem Text=""  Value=""&gt;
                      &lt;asp:MenuItem NavigateUrl="" Text="" Value=""&gt;&lt;/asp:MenuItem&gt;
                      &lt;asp:MenuItem NavigateUrl="" Text=""  Value=""&gt;&lt;/asp:MenuItem&gt;
                  &lt;/asp:MenuItem&gt;
              &lt;/asp:MenuItem&gt;
              &lt;asp:MenuItem Text=""  Value=""&gt;
                  &lt;asp:MenuItem NavigateUrl="" Text=""  Value=""&gt;&lt;/asp:MenuItem&gt;
              &lt;/asp:MenuItem&gt;
              &lt;asp:MenuItem Text=""  Value=""&gt;                             
                  &lt;asp:MenuItem NavigateUrl="#" Text="" Value=""&gt;&lt;/asp:MenuItem&gt;
                  &lt;asp:MenuItem NavigateUrl="" Text="" Value=""&gt;&lt;/asp:MenuItem&gt;
                  &lt;asp:MenuItem NavigateUrl="" Text="" Value="" Target="_blank"&gt;&lt;/asp:MenuItem&gt;
  
              &lt;/asp:MenuItem&gt;
          &lt;/Items&gt;
      &lt;/asp:Menu&gt;
  &lt;/div&gt;&lt;!-- #menu--&gt;
  </code></pre>
  
  <p>My page width is 1200px. 
  However sometime I have 5 menu lists, sometimes I have 4 menu lists depend on the user. 
  I need to make a webpage that can always show the menu in the center.</p>
  
  <p>Is anyone know how to set the horizontal menu to be center without setting the specific width with CSS?</p>