gpt4 book ai didi

html - 使用 float 时出现 blockquote 问题

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

在我的 html 页面中,我有一个向左浮动的图像。所有文本都应该出现在图像的右侧和底部,这按预期工作。

我面临的唯一问题是 block 引号。预期结果:图片右边->开始引号-引号-结束引号。实际结果:开始引号丢失。

请注意,如果我将包括 blockquote 在内的所有文本放在一个 div 元素中并将其 float ,这个问题就会消失。但是我不想让这个元素 float 。

如果有人可以引用此代码并提出任何解决方案,那将非常有帮助:Anshul's html

.contain img {
width: 100%;
height: 100%;
padding-right: 25px;*/

}
.main-div{
float:left;
width: 40%
}

.thin-black-border {
border-color: #686464;
border-width: 05px;
border-style: solid;
}

.header{
font: 200 80px'Oleo Script', Helvetica, sans-serif;
color: #F4E6E6;
text-shadow: 4px 4px 0px rgba(0,0,0,0.1);
}

/* =Structure
-------------------------------------------------------------- */
p {
margin-bottom: 30px;
}
p:last-child {
margin-bottom: 0;
}

/* =Blockquote
-------------------------------------------------------------- */
blockquote {
position: relative;
marign: 0px;
padding: 30px 30px;
text-align: center;
font-size: 30px;
/*display:inline-block;*/
}
blockquote:before, blockquote:after {
position: absolute;
width: 60px;
height: 60px;
font-size: 120px;
line-height: 1;
}
blockquote:before {

top: 0;
left: 0;
content: "\201C";
}
blockquote:after {
top: 0;
right: 0;
content: "\201D";
}
<body>
<div style="width:100%; height: 100px;background-color:#3B3838" >
<h1 class="text-center header">Madhubala</h1>
</div>
<div class = "main-div contain"> <img src="https://nehamalude.files.wordpress.com/2011/02/madhubala.jpg"/> </div>
<!-- If I don't comment the code below, start quotation mark shows up -->
<!--<div style="float:left; width: 60%; "> -->

<p><blockquote><span title = "Theatre Arts - American magazine"> The Biggest Star in the World - and she's not in Beverly Hills!</span></blockquote></p>
<p>Text.....</p>
<!--</div> -->

</body>

最佳答案

引号不显示的原因是你的blockquote占了容器宽度的100%。这意味着它从 float 图像下方开始。文本本身会调整以适合 float 图像,但引号设置为绝对定位:

position: absolute;
left: 0;

因此从容器的最左侧开始,在图像下方。如果删除绝对定位,问号将出现在文本的开头。

关于html - 使用 float 时出现 blockquote 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46769485/

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