最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

关于定位和z-index层叠的问题_html/css_WEB-ITnose

来源:动视网 责编:小采 时间:2020-11-27 15:59:19
文档

关于定位和z-index层叠的问题_html/css_WEB-ITnose

关于定位和z-index层叠的问题_html/css_WEB-ITnose:使用定位后,z-index有些诡异,不起作用。 先上 代码CSS: .head_right_pt{ width:68px; height:39px; float:left; cursor:pointer; line-height:38px;font-size:14px;border-right:1px solid #fcfcfc;
推荐度:
导读关于定位和z-index层叠的问题_html/css_WEB-ITnose:使用定位后,z-index有些诡异,不起作用。 先上 代码CSS: .head_right_pt{ width:68px; height:39px; float:left; cursor:pointer; line-height:38px;font-size:14px;border-right:1px solid #fcfcfc;


使用定位后,z-index有些诡异,不起作用。

先上 代码CSS:
.head_right_pt{ width:68px; height:39px; float:left; cursor:pointer; line-height:38px;font-size:14px;border-right:1px solid #fcfcfc; border-left:1px solid #fcfcfc;position:relative }.pt_hover{ border-right:1px solid #4589de; border-left:1px solid #4589de; background:#ffffff; z-index:2; }.pt_out{ }.head_right_pt ul{ margin:0; padding:0; list-style:none; }.pt_box{	width:300px;	height:120px;	overflow:hidden;	background:#fff;	border:1px solid #4589de;	filter:alpha(opacity=90); /*支持 IE 浏览器*/	-moz-opacity:0.90; /*支持 FireFox 浏览器*/	opacity:0.90; /*支持 Chrome, Opera, Safari 等浏览器*/ z-index:3;	position:absolute;	right:-1px;	bottom:-121px;}


HTML代码:
APP
  • 手机
  • 微信



  • 目前需要把微信置于上一层;
  • 置于下一层
    单多次试验没有作用
  • 始终占领最顶层。


    请指教!


    回复讨论(解决方案)

    我这里用你的代码测试,它们根本没有重叠,为什么分层呢? 你是要做选项卡对吧!?

    一样的。我需要div盖住下面 LI pt_box一个像素的位置 所以还是要有次序层叠。

    但是怎么设置,pt_box都在对应diiv的上面,没有出效果。

    一样的。我需要div盖住下面 LI pt_box一个像素的位置 所以还是要有次序层叠。

    但是怎么设置,pt_box都在对应diiv的上面,没有出效果。


    是不是ul标签的问题!
    要不咱们这样?
  • 和UL没有关系。

    简化下代码 ,更容易看

    .head_right_pt{ width:68px; height:39px; float:left; cursor:pointer; line-height:38px;font-size:14px;border-right:1px solid #fcfcfc; border-left:1px solid #fcfcfc;position:relative }.pt_hover{ border-right:1px solid #4589de; border-left:1px solid #4589de; background:#ffffff; z-index:2; }.pt_out{ }.head_right_pt ul{ margin:0; padding:0; list-style:none; }.pt_box{	width:300px;	height:120px;	overflow:hidden;	background:#fff;	border:1px solid #4589de;	filter:alpha(opacity=90); /*支持 IE 浏览器*/	-moz-opacity:0.90; /*支持 FireFox 浏览器*/	opacity:0.90; /*支持 Chrome, Opera, Safari 等浏览器*/ z-index:3;	position:absolute;	right:-1px;	bottom:-51px;}


    微信
  • 层叠问题已经解决。只需要把显示的拿出来成新div


    但是定位IE和FF有较大相差,如何解决

    文档

    关于定位和z-index层叠的问题_html/css_WEB-ITnose

    关于定位和z-index层叠的问题_html/css_WEB-ITnose:使用定位后,z-index有些诡异,不起作用。 先上 代码CSS: .head_right_pt{ width:68px; height:39px; float:left; cursor:pointer; line-height:38px;font-size:14px;border-right:1px solid #fcfcfc;
    推荐度:
    标签: 定位 html html的
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top