0

IE7で親の幅なしで100%幅のアンカーを設定するにはどうすればよいですか?IE8以降で正常に動作します

例: http: //jsfiddle.net/GVj6K/2/

HTML

<div>
    <ul>
        <li><a href="#">bla</a></li>
        <li><a href="#">bla bla lorem ipsum</a></li>
        <li><a href="#">bla bla </a></li>        
    </ul>
<div>

CSS

div{
 position:absolute;
}    

ul{
 list-style:none;
 margin:0; padding:0;
}

a{
 display:block;
 padding:5px 10px;  
 white-space:nowrap;
 width:auto;    
}    

a:hover{
 background-color:#f0f0f0;
}
4

1 に答える 1

1

タグに背景色を付けます:http: //jsfiddle.net/GVj6K/12/

a{
 display:block;
 padding:5px 10px;  
 white-space:nowrap;
 width:auto;
 background:#fff;
}

または、タイル状のtrans.gifを使用することもできます

于 2012-10-31T15:56:16.593 に答える