css样式弹出层在不同浏览器下显示位置不同

html-css012

css样式弹出层在不同浏览器下显示位置不同,第1张

在tooltip样式中加入 display;block属性!显示正常!.tooltip{display:blockposition:relative/*这个是关键*/ z-index:2}

css代码如下

<style type="text/css">

/*Tooltips*/

.tooltips{ display:blockposition:relative/*这个是关键*/ z-index:2}

.tooltips:hover{ z-index:3background:none/*没有这个在IE中不可用*/ }

.tooltips span{ display: none}

.tooltips:hover span{

/*span 标签仅在 :hover 状态时显示*/

display:block

position:absolute

top:2px

left:1px

width:220px

border:1px solid black

background-color:#FFFFFF

padding: 3px

color:black

}

</style>

希望能帮到您,谢谢!

select的基本样式不好改变,以下例子仅供参考:

<style type="text/css">

.select{

border:1px #7F9DB9 solid

float: left

display: inline

margin-right:6px

}

.select div{

border:0px #7F9DB9 solid

float: left

}

.select>div{

width:30px

height: 17pxoverflow:hidden

/*clip:rect(0px 100px,17px,0px)*/

}

html代码:

<select name="select">

<option>我是中国人</option>

<option>我是河南人</option>

<option>我是安阳人</option>

</select>