Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么此图像旁边的flexbox中的文本对齐被禁用?_Html_Css_Flexbox - Fatal编程技术网

Html 为什么此图像旁边的flexbox中的文本对齐被禁用?

Html 为什么此图像旁边的flexbox中的文本对齐被禁用?,html,css,flexbox,Html,Css,Flexbox,我试图将一个徽标和“style guide”(风格指南)放在标题的中心位置。我用flexbox来做这件事,文本定位很奇怪。我想这可能与我将徽标缩小到一半有关,但我不确定,我似乎无法修复它。有人知道为什么会这样吗 html: <div class="header"> <div class="container"> <img src="http://i1077.photobucket.com/albums/w474/skottunder/exam

我试图将一个徽标和“style guide”(风格指南)放在标题的中心位置。我用flexbox来做这件事,文本定位很奇怪。我想这可能与我将徽标缩小到一半有关,但我不确定,我似乎无法修复它。有人知道为什么会这样吗

html:

<div class="header">
    <div class="container">
        <img src="http://i1077.photobucket.com/albums/w474/skottunder/example-logo_zpsso7yyy5k.jpg"></img>
        <span id="header-text">Style Guide</span>
    </div>
</div>

这是一个。

您需要添加
对齐项目:居中

.header{
背景:#317cde;
宽度:100%;
}
.集装箱{
保证金:0自动;
填充:10px0;
宽度:320px;
显示:-网络工具包盒;
显示器:-moz盒;
显示:-ms flexbox;
显示:-webkit flex;
显示器:flex;
对齐项目:居中;/*添加此项*/
-webkit flex流:行换行;
证明内容:周围的空间;
}
.header.container img{
变换:比例(0.5);
浮动:左;/*可以删除*/
}
#标题文本{
颜色:#fff;
字号:28px;
浮动:左;/*可以删除*/
}

风格指南

你赢了我50秒:谢谢你的帮助,现在可以了!但它仍然没有我想要的那么好看。文本和徽标之间的间距相当大,如果与样式和指南之间的间距大致相同或稍大,则会非常理想。我试图通过改变边距和填充物来解决这个问题,但我似乎无法让它们更接近,我想flexbox与此有关。你知道怎么做吗?间距是由变换引起的。浏览器会记住原始大小并为图像分配空间,就好像它仍然是完整大小一样。
.header {
    background: #317cde;
    width: 100%;    
}

.container {
    margin: 0 auto;
    padding: 10px 0;

    width: 320px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;

    -webkit-flex-flow: row wrap;
    justify-content: space-around;
}

.header .container img {
    transform: scale(0.5);
    float: left;
}

#header-text {
    color: #fff;
    font-size: 28px;
    float: left;
}