首页 > Web开发 > 详细

HTML利用posotion属性定位 小技巧

时间:2017-04-18 18:50:14      阅读:378      评论:0      收藏:0      [点我收藏+]

技术分享

1.居中效果

父级DIV (index-top )属性设置为 text-align:center;

子级DIV( tabIndex-main)属性设置为 margin:0 auto;

 

2.左右对齐效果

父级DIV( tabIndex-main)属性设置为 position:relative

子级DIV(city) 跟(search)属性为posotion:absolute

(absolute : 将对象从文档流中拖出,使用 left , right , top , bottom

               等属性相对于其最接近的一个最有定位设置的父对象(position:relative)进行绝对定位。

                如果不存在这样的父对象,则依据 body 对象。而其层叠通过 z-index 属性定义) 

 

样式:

.index-top {
    font-family: "微软雅黑";
    font-size: 15px;
    color: #f85f48;
    background-color:#ffffff;
    border-bottom:1rpx solid #e5e5e5;
    padding:13px;
    text-align:center;
}
.city{
    position:absolute;
    left:0;
    top:0;
    }
.tabIndex-main{
    margin:0 auto;
    position:relative
    }    
.tab1{
    border:1px solid #f85f48;
    text-align:center;
    padding:2px 15px;
    background-color:#f85f48;
    color:#ffffff;
    }
.tab2{
    border:1px solid #f85f48;
    text-align:center;
    padding:2px 15px;
    }
.search{
    position: absolute;
    width: 20px;
    height: 24px;
    right: 0;
    top: 0;
    /* display: -webkit-inline-box; */
    background-size: contain;
    background-repeat: no-repeat;
    background-image:url(图片链接太长,省略)
}

 

代码如下:

<div class="index-top">
<div class="tabIndex-main"> 
   <div class="city">厦门</div>
   <div class="tabIndex">
     <span class="tab1">问题</span><span class="tab2">答主</span>
   </div>
   <div class="search"><div>
   </div>
</div>

HTML利用posotion属性定位 小技巧

原文:http://www.cnblogs.com/zhangky/p/6728855.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!