首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >标题项使用float right = float left?

标题项使用float right = float left?
EN

Stack Overflow用户
提问于 2015-05-29 17:41:28
回答 3查看 483关注 0票数 0

我有三个带有float right的社交媒体按钮,所有的按钮都有不同的宽度。在标题的右侧也有一个h1,它的右边是浮动的。但是我的社交媒体按钮是向右浮动的,不是向右浮动,而是在标题的左侧。

代码语言:javascript
复制
/*nieuwsbrief*/
#zoekveldandsocial > h1{
color: white;
float: right;
background-color: #e8b215;
font-size: 12px;
height: 15px;
padding: 13px;
text-align: center;
width: 100px;


}

/*facebook*/
#social > img:first-of-type{
width: 2%;
}

/*twitter*/
#social >img:nth-of-type(2){

width: 2%;
}

/*linkedin*/
#social > img:nth-of-type(3){

width: 2.1%;
}


#social{
float: right;

}


<div id="zoekveldandsocial">
<h1>Nieuwsbrief</h1>
<div id="social">
<img src="img/facebook.png" alt="facebook" />
<img src="img/twitter.png" alt="twitter" />
<img src="img/linkedin.png" alt="linkedin" />
</div>

https://jsfiddle.net/27zs3nhn/

EN

回答 3

Stack Overflow用户

发布于 2015-05-29 17:54:55

尝试这个,你需要改变浮动向右浮动的h1的左边。https://jsfiddle.net/27zs3nhn/

代码语言:javascript
复制
  color: white;
    float: left;
    background-color: #e8b215;
    font-size: 12px;
    height: 15px;
    padding: 13px;
    text-align: center;
    width: 100px;


    }

    /*facebook*/
    #social > img:first-of-type{
    width: 2%;
    }

    /*twitter*/
    #social >img:nth-of-type(2){

    width: 2%;
    }

    /*linkedin*/
    #social > img:nth-of-type(3){

    width: 2.1%;
    }


    #social{
    float: right;

    }


    <div id="zoekveldandsocial">
    <h1>Nieuwsbrief</h1>
    <div id="social">
    <img src="img/facebook.png" alt="facebook" />
    <img src="img/twitter.png" alt="twitter" />
    <img src="img/linkedin.png" alt="linkedin" />
    </div>
票数 0
EN

Stack Overflow用户

发布于 2015-05-29 18:07:52

您的代码必须更改为以下内容

代码语言:javascript
复制
/*nieuwsbrief*/
#zoekveldandsocial > h1{
color: white;
float: right;
background-color: #e8b215;
font-size: 12px;
height: 15px;
padding: 13px;
text-align: center;
width: 100px;


}

/*facebook*/
#social > img:first-of-type{
float: right;
width: 2%;

}

/*twitter*/
#social >img:nth-of-type(2){
float: right;
width: 2%;
}

/*linkedin*/
#social > img:nth-of-type(3){
float: right;
width: 2.1%;
}


<div id="zoekveldandsocial">
<h1>Nieuwsbrief</h1>
<div id="social">
<img src="img/facebook.png" alt="facebook" />
<img src="img/twitter.png" alt="twitter" />
<img src="img/linkedin.png" alt="linkedin" />
</div>

然后它会告诉你你想要什么..

票数 0
EN

Stack Overflow用户

发布于 2015-05-29 19:00:07

CSS文件:

代码语言:javascript
复制
/*nieuwsbrief*/

#zoekveldandsocial > h1 { 
    color: white;
    float: right;
    background-color: #e8b215;
    font-size: 12px;
    height: 15px;
    padding: 13px;
    text-align: center;
    width: 100px;
}

/*facebook*/
#social > img:first-of-type{
    width: 2%;
}
/*twitter*/
#social >img:nth-of-type(2){
    width: 2%;
}

/*linkedin*/
#social > img:nth-of-type(3){
    width: 2.1%;
}

#social{
    float: left;
}
.socialnetwork{
    display:inline;
    margin:10px;
    text-decoration:none;
    padding: 10px; 
}

HTML文件:

代码语言:javascript
复制
<div id="zoekveldandsocial">
    <h1>Nieuwsbrief</h1>
    <div id="social">
        <a href="#" class="socialnetwork"><img src="img/facebook.png" alt="facebook" /></a>
        <a href="#" class="socialnetwork"><img src="img/twitter.png" alt="twitter" /></a>
        <a href="#" class="socialnetwork"><img src="img/linkedin.png" alt="linkedin" /></a>
    </div>

我想这就是你想要的,你可以通过改变边际的值来改变社交网络之间的边际。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30526241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档