我知道在 html 中对齐有时很复杂。但这让我感到困惑。我有带有文本、按钮和图像的 div,没有其他选项。
<div class="div-filter">
<input type="text" value="Hladaj"/>
<input type="submit" value="Hladaj"/>
<img alt="image" id = "ShowOrHideImage" />
为什么图像是 cca 5px 高?没有图像,文本和按钮上就没有填充。当我把图像放在那里时......
要清楚:
<style>
.div-filter
{
background-color:rgb(235, 235, 98);
width:100%;
border-bottom-width: 1px;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-color: black;
border-top-color: black;
border-left-color: black;
border-right-color: black;
border-bottom-style: solid;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
}
我可以用 table 和 tableRow 解决它,但这对我不利。