html - Div 拉伸(stretch)到浏览器宽度而不是其中的内容

标签 html css containers

您好,我有一个问题需要解决我有一个表格需要放在一个盒子里,所以我把表格放在一个 div 中并为 div 分配了背景颜色,唯一的问题是 div 正在拉伸(stretch)当我希望它只拉伸(stretch)到内容时整个浏览器的宽度。

截图如下:

Screenshot

CSS 代码:

.content-wrapper {
background-color: #FFFFFF;
width: auto;
height: auto;
}
.input-text {
background-image: url("images/input-text.png");
background-repeat: no-repeat;
width: 214px;
height: 39px;
font-size: 14px;
font-family: "custom font", Tahoma, sans-serif;
color: #9aa1aa;
border: none;
padding-left: 11px;
padding-right: 11px;
}
.input-text:focus {
background-image: url("images/input-textf.png");
color: #34495e;
outline: none;
}

HTML 代码:

<div class="content-wrapper">

    <form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>" method="post">
        <?php
            echo $dbnameErr;
            echo $dbuserErr;
            echo $dbpassErr;
            echo $dbhostErr;
        ?>
        Database Name<input class="input-text" type="text" name="db-name" value="<?php echo $dbname;?>" ><br />
        Username<input class="input-text" type="text" name="db-username" value="<?php echo $dbuser;?>" ><br />
        Password<input class="input-text" type="text" name="db-password" value="<?php echo $dbpass;?>" ><br />
        Database Host<input class="input-text" type="text" name="db-host" value="localhost" ><br />
        <input type="submit">
    </form>

</div>

最佳答案

你需要一个外部 DIV 样式的 text-align:center

<div style="text-align:center" >

然后您需要将内容包装器的 CSS 更改为:

.content-wrapper {
display:inline-block;
text-align:left;
background-color: #FFFFFF;
margin-left: auto;
margin-right: auto;
}

注意前两行和最后两行。

我每次需要做的时候都得查一下:)

关于html - Div 拉伸(stretch)到浏览器宽度而不是其中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28915496/

相关文章:

javascript - 使用 jQuery 将页面滚动到 div 的底部

html - 垂直对齐内联元素中的文本

c++ - 如何获得两个(伪)随机但彼此不同的容器迭代器/元素?

javascript - 通过 JavaScript 更改样式图像

html - 不需要的空白正在破坏 outlook 的布局

javascript - JavaScript 中的 SVG 缩放

html - Bootstrap 响应时居中对齐社交图标 div

html - 使用字体的实际像素高度将文本与 CSS 垂直对齐?

java - 即使返回404错误,tomcat是否创建线程

security - Docker容器的加密和相互认证?