大家好,我的div区域高度与这些浏览器不同:Firefox和Internet Explorer。在Chrome和Safari中,我的div区域看起来很好,请你帮我。
这是我的div区域
.openmeclis
{
position:relative;
margin-left:4px;
background:#66B3E3;
width:90px;
height:370px;
display:inline-block;
overflow:hidden;
}
这是我的意思 这是来自Firefox
以下是Chrome
<div id="subMenu">
<div class="openbaskan" style="float:left">
<a href="/Home/Baskan/45">Başkandan</a> <br />
<a href="/Home/Baskan/46">Özgeçmişi</a> <br />
<a href="/Home/Baskan/47">Haberler</a> <br />
<a href="/Home/Baskan/58">Videolar</a> <br />
<a href="/Home/Baskan_foto">Fotoğraf Galerisi</a>
</div>
<div class="openmeclis" style="float:left">
<a href="/Home/Sehir_Rehberi/93">Meclis Üyeleri</a> <br />
<a href="/Home/Sehir_Rehberi/99">Meclis Gündemi</a> <br />
<a href="/Home/Sehir_Rehberi/100">Meclis Kararları</a> <br />
</div>
</div>
CSS:
#subMenu
{
width:964px;
margin-left:auto;
margin-right:auto;
display:none;
font-size:14px;
font-style:normal;
height:336px;
font-family: 'Museo300Regular';
}
答案 0 :(得分:0)
检查此编辑的答案
Note the edited CSS below:
.openmeclis
{
position:relative;
margin-left:4px;
background:#66B3E3;
width:90px;
height:370px;
overflow:hidden;
float: left;
list-style: none;
}
#subMenu {
width:964px;
margin-left:auto;
margin-right:auto;
font-size:14px;
font-style:normal;
height:336px;
}
HTML:
----------
<div id="subMenu">
<div class="openmeclis">
<ul>
<li><a href="/Home/Baskan/45">Başkandan</a></li>
<li><a href="/Home/Baskan/45">Özgeçmişi</a></li>
<li><a href="/Home/Baskan/45">Haberler</a></li>
<li><a href="/Home/Baskan/45">Videolar</a></li>
<li><a href="/Home/Baskan/45">Fotoğraf Galerisi</a></li>
</ul>
</div>
<div class="openmeclis">
<ul>
<li><a href="/Home/Sehir_Rehberi/93">Meclis Üyeleri</a></li>
<li><a href="/Home/Sehir_Rehberi/99">Meclis Gündemi</a></li>
<li><a href="/Home/Sehir_Rehberi/100">Gündemi</a></li>
<li><a href="/Home/Baskan/45">Meclis Kararları</a></li>
</ul>
</div>
</div>
不要添加不必要的<br/>
标记。而不是你可以使用<ul>
方法。拥有CSS时,不需要在html中添加样式标记。我不知道你在#sub menu
中添加了什么......我刚编辑了openmeclis
的HTML和CSS
答案 1 :(得分:0)
只需对你的css使用line-height。因为每个浏览器呈现不同的行高,这就是为什么你的div显示不同浏览器的问题。 以下是您提出的同一问题的链接