gpt4 book ai didi

html - 在DIV下面放一张图片,根据DIV的宽度水平对齐

转载 作者:行者123 更新时间:2023-11-28 09:00:00 26 4
gpt4 key购买 nike

我想把图片放在绿色容器下面(根据绿色容器的宽度水平对齐)。我怎样才能做到这一点?非常感谢,

参见 http://jsfiddle.net/29cz81du/

enter image description here

HTML:

<div id="carte-des-soins">
<ul>
<li><span class="menu-items"><a href="#" data-region="soins-1">Visage</a></span>

</li>
<li><span class="menu-items"><a href="#" data-region="soins-2">Epilation</a></span>

</li>
<li><span class="menu-items"><a href="#" data-region="soins-3">Mains</a></span>

</li>
<li><span class="menu-items"><a href="#" data-region="soins-4">Pieds</a></span>

</li>
<li><span class="menu-items"><a href="#" data-region="soins-5">Corps</a></span>

</li>
</ul>
</div>
<div id="container-des-soins">
<div id="soins-1" class="textzone">
<div class="desc-box clearfix">
<p class="desc-box-text">
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
<img class="type-de-soins" src="http://lorempixel.com/output/city-q-g-267-204-7.jpg">
</div>
<div class="carte clearfix">
<div class="desc-soins">
<p><strong>PHYT'S : soin visage Equilibre&nbsp;</strong>
<br>60 min.&nbsp;</p>
<p>Type de peaux : toute peau à équilibrer (grasse, mixte ou sèche). Soin du visage traditionnel, personnalisé selon le type de peau, qui vous fera retrouver une peau saine et un teint éclatant.&nbsp;</p>
<p><strong>PHYT'S : soin visage Pureté active</strong>

<br>60 min.&nbsp;</p>
<p>Type de peaux : peaux grasses ou mixtes comédogènes. Soin spécifique visant à assainir le teint, éliminer les comédons et aider à réguler les excès de sébum. Ce soin s’effectue, de préférence par cure de 4 soins avec l’application au préalable
d’une crème spécifique pendant quelques jours.&nbsp;</p>
<p><strong>PHYT'S : soin visage Aqua Phyt's
</strong>
<br>75 min.&nbsp;</p>
<p>Soin très hydratant à l'Acide Hyaluronique d'origine végétale&nbsp;</p>
<p><strong>PHYT'S : soin visage Capyl
</strong>
<br>60 min.&nbsp;</p>
<p>Type de peaux : peaux sèches à rougeurs diffuses, sensibles, fines. Soin calmant et décongestionnant, spécialement conçu pour les peaux sensibles ou à rougeurs diffuses.&nbsp;</p>
</div>
</div>
</div>

CSS:

/* CARTE DES SOINS */
#carte-des-soins {

text-align: center;
margin-top: 40px;
}
#carte-des-soins ul {
list-style: none;
padding:0;

}
#carte-des-soins li {
display: inline-block;
margin: 0 10px;
background: red;

}

#carte-des-soins li a {
color: #fff;
text-decoration:none;
text-align:center;
padding: 20px;
background: #474032;
transition: background-color 0.5s ease;
}



#container-des-soins {
margin-right: auto;
margin-left: auto;
width: 90%;
}
#soins-1,
#soins-2,
#soins-3,
#soins-4,
#soins-5 {
position: relative;
float: left;
margin-top: 30px;

margin-bottom: 30px;
padding: 5px 20px 20px 20px;
color: #333;
font-weight: 400;
line-height: 1px;
}

#soins-2,
#soins-3,
#soins-4,
#soins-5 {
display: none;
}
#soins-2 p {
margin-bottom: 5px;
}
#soins-1 p {
margin-bottom: 5px;
padding-right: 10px;
}
#soins-1 a {
color: #3A7CDB;
text-decoration: none;
}
#soins-1 a:hover {
text-decoration: underline;
}
.carte p {
margin-bottom: 1em;
}
.carte {
float: right;
width: 55%;
background-color: red;
padding-top: 25px;
}
.desc-box {
position: relative;
z-index: 1;
width: 40%;
float: left;
background-color: green;
}
.desc-box-text {
float: left;
padding-top: 25px;
padding-right: 25px;
padding-bottom: 25px;
padding-left: 25px;
font-weight: 400;
line-height: 1.38;
color: rgb(0, 0, 0);
}
.desc-soins {
float: left;
font-weight: 400;
line-height: 1.38;
color: rgb(0, 0, 0);
}
.type-de-soins {
display: block;
position: relative;
margin: 0 auto;
z-index: 4;
width: 179px;
height: auto;
overflow: hidden;
}
.desc-soins strong {
font-style: normal;
font-weight: 700;
}


/* END CARTE DES SOINS */

最佳答案

如果您将绿框 HTML 从此更改:

<div class="desc-box clearfix">
<p class="desc-box-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
<img class="type-de-soins" src="http://lorempixel.com/output/city-q-g-267-204-7.jpg">
</div>

为此

<div class="desc-box clearfix">
<div class="green">
<p class="desc-box-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
<img class="type-de-soins" src="http://lorempixel.com/output/city-q-g-267-204-7.jpg">
</div>
<img class="type-de-soins" src="http://lorempixel.com/output/city-q-g-267-204-7.jpg" style="width:204px;display:block;margin:0 auto;">
</div>

您需要将列中的内容换行,以便绿色围绕所需区域。我内联图像的样式以使用宽度、 block 、边距作为居中的自动设置。

然后,将 .desc-box 的 CSS 修改为这样,假设我理解正确,您将获得所需的结果。

.desc-box {
position: relative;
z-index: 1;
width: 40%;
float: left;
}
.desc-box>.green {
background-color: green;
}

可以看到here

关于html - 在DIV下面放一张图片,根据DIV的宽度水平对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26961706/

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