У меня есть следующий фрагмент кода, который работает в хроме и исследователя, однако я не могу показаться, чтобы получить Firefox, чтобы сделать левый бар .leftpanel
растянуть на всю высоту родителя .viewer
Firefox игнорируя высота: 100%
Отрывок
html,
body {
border: 0;
padding: 0;
margin: 0;
width: 100%;
height: 100%;
}
ul {
margin: 0;
padding: 0;
}
li {
display: inline-block;
list-style-type: none;
}
.fullscreen {
width: 100%;
height: 100%;
position: absolute;
background-color: pink;
display: table;
z-index: 1;
}
.centeralign {
vertical-align: middle;
width: 100%;
height: 100%;
display: table-cell;
background-color: blue;
text-align: center;
padding: 2em;
}
.viewer {
text-align: left;
display: inline-block;
width: 90%;
height: 90%;
position: relative;
background-color: green;
padding: 1em;
min-height: 35.45em;
}
.leftpanel {
width: 15em;
/*Alter depending on how much space this takes*/
float: left;
height: 100%;
position: relative;
background-color: yellow;
}
.leftpanel .slide {
width: 15em;
height: 9.706em;
display: block;
margin-bottom: 1em;
background-color: red;
}
.leftpanel .comments_container {
display: table;
position: absolute;
left: 0;
bottom: 0;
height: 14em;
width: 15em;
background-color: orange;
}
<ul class="fullscreen">
<li class="centeralign">
<ul class="viewer">
<li class="leftpanel">
<ul class="slide">
<li class="slide_image">
</li>
<li class="slide_menu">
</li>
</ul>
<ul class="slide">
<li class="slide_image">
</li>
<li class="slide_menu">
</li>
</ul>
<ul class="comments_container">
<li class="comments">
<span class="comment">Test</span>
</li>
<li class="new_comment">
<form action="new_comment.php">
<input type="text" name="comment" />
<input type="submit" name="Send" />
</form>
</li>
</ul>
</li>
<li class="viewport">
</li>
<li class="close">
X
</li>
</ul>
</li>
</ul>
Вы пробовали сброс? Если нет, чешский https://github.com/murtaugh/HTML5-Reset –
У меня действительно есть сбой!Но, увы, это не решает проблему – tomc
Хотя я признаю, что это не сброс, я запускаю – tomc