Home >Web Front-end >HTML Tutorial >Browser compatibility issue: height display error_html/css_WEB-ITnose

Browser compatibility issue: height display error_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:07:16879browse

IE6 and IE8 display normally, but Google Chrome height display does not work properly. To solve, the code is as follows:

<style>div,p,ul,li{margin:0; padding:0;}.ilistr{ width:340px; height:auto; float:right;}.ilcol{ width:338px; height:auto; margin-top:10px; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-top:2px solid #ff6793; clear:both;}.ilcol_tit{ width:328px; height:30px; background-color:#fcfcfc; font-size:16px; font-weight:bold; line-height:30px; padding-left:10px;}.ilcol_tit a{ color:#00aaff;}.ilcol_tit a:hover{ color:#ff6793;}.ilcol_all{ width:338px; height:auto; clear:both;}.ilcol_all ul { width:330px; padding:5px 4px;}.ilcol_all ul li{ width:324px; padding-left:6px; border-bottom:1px dashed #d2d2d2; clear:both; list-style-type:none;}.ilcol_tita{ width:313px; padding-left:11px; height:30px; line-height:30px; font-size:14px; font-weight:bold; background: url(../images/listcol.gif) no-repeat 0px 5px;}.ilcol_tita a{ color:#00aaff;}.ilcol_tita a:hover{ color:#ff6793;}.ilcol_titb{ width:74px; height:25px; overflow:hidden; line-height:25px; float:left; padding-left:7px; background: url(../images/tag.gif) no-repeat 0px 7px;}</style><div class="ilcol"><div class="ilcol_tit"><a href="/">栏目导航</a></div><div class="ilcol_all"><ul><li><div class="ilcol_tita"><a href="/">大栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div></li><li><div class="ilcol_tita"><a href="/">大栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div><div class="ilcol_titb"><a href="/">小栏目标题</a></div></li></ul></div></div>


Reply to the discussion (solution)

It should be that the li tag cannot adapt to the height. Using overflow:auto can solve the problem, but there will be scroll bars, which is too ugly. . Are there any experts? I am a novice. It is my first time to write the code of the portal site. I encountered many problems

I feel dizzy. I added overflow: hidden; to li and it can be solved directly

Hungry.. Understand each of them more attribute. It will be fine soon

If it is a Chrome browser, just press F12 to call out the developer mode, and you can adjust the element attributes on the interface to determine the problem

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn