简体   繁体   English

在以下情况下如何使div内容居中对齐?

[英]How to align div content to center in following scenario?

I have a div having two divs inside as follows. 我有一个div有两个divs内部如下。

HTML code: HTML代码:

<div style="margin: 20px auto;" align="center">
        <div style="float:left;">
            <input type="button" class="myButton" value="Add"/>
            <input type="button" class="myButton" value="Modify"/>
            <input type="button" class="myButton" value="Delete"/>
        </div>        
        <div>
            <form id = "country_form" method="post">
                <select id="country_name" name = "country_name" style = "position: relative;width:60px;" onChange="return country_change();">
                    <option value="">Select</option>
                    <option value="India">India</option>
                    <option value="Australia">Australia</option>
                    <option value="Malaysia">Malaysia</option>
                    <option value="UAE">U.A.E</option>
                    <option value="Singapore">Singapore</option>
                    <option value="USA">U.S.A</option>
                    <option value="Bangladesh">Bangladesh</option>
                    <option value="Sri Lanka">Sri Lanka</option>
                    <option value="China">China</option>
                </select>&nbsp;
                <select id="country_port" name = "country_port" style = "position: relative;margin-left:5px;width:60px;">
                        <option value="">Select</option>
                        <option value="Macau">Macau</option>
                        <option value="Ningbo">Ningbo</option>
                        <option value="Beijing">Beijing</option>
                        <option value="Shanghai">Shanghai</option>
                        <option value="Guangzhou">Guangzhou</option>
                        <option value="Shenzhen">Shenzhen</option>
                </select>&nbsp;
                <input type="hidden" value="yes" name="submit_value"/>
                <input type="submit" class="myButton" value="Search"/>      
            </form>
        </div>
    </div>

As i am doing float left to first inner div the outer div is going to left of screen. 当我正在向第一内div左浮动时,外div会向屏幕左侧移动。

So how to make it center. 那么如何使其居中。

Please help me to make it possible 请帮助我使之成为可能

jsFiddle: DEMO jsFiddle: 演示

See if this helps......... 看看这是否有帮助.........

<div style="margin: 20px auto; width:80%;" align="center">

http://jsfiddle.net/XNdJw/ http://jsfiddle.net/XNdJw/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM