gpt4 book ai didi

css - 如何在 CSS 中垂直居中图像和文本

转载 作者:太空宇宙 更新时间:2023-11-03 18:20:44 25 4
gpt4 key购买 nike

我这里有这个 fiddle ,我想将页眉中的文本、页脚中的图片和中间贴在页眉上的图片垂直居中...我不知道如何实现这个和我已经尝试了一些东西但无济于事。我希望在这里得到你的帮助 (=

jsfiddle 链接:http://jsfiddle.net/xF6xV/2/

HTML:

    <body>      
<div id="header">
<h1>Test Text but it's not inside the actual div...</h1>
</div>
<div id="content">
<div id="topcontent">
<img src="http://www.curiousfix.com/wp-content/uploads/2013/06/only_god_forgives_xxlg-2000x2964.jpg" id="left" >
<img src="http://www.curiousfix.com/wp-content/uploads/2013/06/only_god_forgives_xxlg-2000x2964.jpg" id="right"/>
<img src="http://typographica.org/wp-content/uploads/2009/04/Lakside-styles-315x165.png" id="mid" />
</div>
</br>
<div id="botcontent">
<div class="slidercontainer">
<div id="area">
<div id="knob"></div>

</div>
</div>
</div>
</div>
<div id="footer">
<img src="http://www.duv-ev.de/images/Leiste_Impressum_511x127_rgb-srgb_72.jpg"/>
</div>

CSS:

body,
html {
height: 98%;
}
#header {
height: 15.69%;
background-color: gray;
line-height: 15.69%;
}

#header h1{
text-align: center;
color: white;
vertical-align: middle;
}

#content{
height: 71.16%;
left:0;
margin-left: 15%;
margin-right: 15%;
right:0;
}
#topcontent{
height:56.245%;
}

.slidercontainer{
width: 100%;
}
#botcontent{
height: 43.755%;
}

img {
max-height:100%;
}

#footer{
text-align: center;
background-color: gray;
height: 13.15%;
}


#left{
float:left;
margin-left: 10%;
max-width: 30%;
}

#right{
float: right;
max-width: 30%;
margin-right:10%;
}
#mid{
display: block;
margin-left: auto;
margin-right: auto;
max-width: 10%;
}

#area {
background: gray;
height:6em;
width: 100%;
border-radius: 1em;
}

#knob {
height: 6em;
width: 6em;
background: orange;
border-radius: 1em;
}

最佳答案

给你。

WORKING DEMO

CSS 变化:

#header h1 {
color: #FFFFFF;
display: inline-block;
text-align: center;
vertical-align: middle;
width: 100%;
}

希望这对您有所帮助。

关于css - 如何在 CSS 中垂直居中图像和文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21879621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com