Home > Web Front-end > HTML Tutorial > [css] Problems with position and overflow under ie6 and ie7_html/css_WEB-ITnose

[css] Problems with position and overflow under ie6 and ie7_html/css_WEB-ITnose

WBOY
Release: 2016-06-24 11:43:14
Original
1068 people have browsed it

I encountered such a problem in a project I worked on a few days ago. In IE6 and IE7, setting overflow:hidden on the parent element did not work and could not be hidden. Later I found out that the position was set in the child element. :relative, if position:relative is deleted from the child element, then the overflow:hidden of the parent element can be hidden. The specific code and effect are as follows:

html code:

<!doctype html><html lang="en"><head>    <meta charset="UTF-8"/>    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>    <meta name="renderer" content="webkit"/>    <meta name="keywords" content=""/>    <meta name="description" content=""/>    <title>Document</title>    <style>    *{margin:0;padding:0;}    .w{width:480px;margin:50px auto;}    .w ul{width:100%;overflow:hidden;height:144px;border:1px solid #f00;}    .w li{position:relative;height:36px;width:108px;border:1px solid #d1d1d1;line-height:36px;text-align:center;float:left;display:inline;margin:0 10px 10px 0;}    </style></head><body>    <div class="w">        <ul>            <li>111111111</li>            <li>222222222</li>            <li>333333333</li>            <li>444444444</li>            <li>555555555</li>            <li>666666666</li>            <li>777777777</li>            <li>888888888</li>            <li>999999999</li>            <li>000000000</li>            <li>111111111</li>            <li>222222222</li>            <li>333333333</li>            <li>444444444</li>            <li>555555555</li>            <li>666666666</li>            <li>777777777</li>            <li>888888888</li>            <li>999999999</li>            <li>000000000</li>        </ul>    </div></body></html>
Copy after login

Effect under ie6 and ie7:

Solution:

Set position: relative to the parent element.

source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template