【发布时间】:2015-09-20 20:27:27
【问题描述】:
我正在制作 chrome 扩展,它有一个 popup.html 。看起来像这样:
<script type="text/javascript" src="popup.js"></script>
<link rel="stylesheet" type="text/css" href="popupstyle.css">
<div class="wrapper">
<div class="timer">
Time :
<input id="timerInput" type="text" placeholder="in milliseconds">
</div>
<div class="flex">
<input type="button" class="flex-child" id="mystartbutton" value="Start">
<input type="button" class="flex-child" id="mystopbutton" value="Stop">
</div>
</div>
popupstyle.css 是这样的:
.flex {
display: flex;
width: 50%;
float: right;
height: 20px;
overflow: hidden;
padding: 5px;
}
}
.flex-child {
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
margin-right:5px;
}
input[type=button] {
width: 30em; height: 5em;
margin-right: 5px;
}
.wrapper {
width: 500px;
border: 1px solid black;
overflow: hidden;
}
.timer {
width: 225px;
float: left;
height: 20px;
padding: 5px;
}
但在某些 chrome 浏览器中,它看起来像预期的那样:
但在某些情况下看起来像这样:
这种意外行为背后的原因是什么?
我想增加两个按钮的高度。
【问题讨论】:
标签: css google-chrome google-chrome-extension