发布于2022-01-13 05:06 阅读(1296) 评论(0) 点赞(2) 收藏(1)
我正在处理一个小型日程安排示例,我已经在页面头部构建了一个带有阻碍样式表的小型 html 示例。
简单地说,它是一个包装器 div,它作为其他 div 的容器,这些 div 是计划项目,这些项目 div 中的每一个都由两侧组成;左浮动div和右浮动div
我面临的问题是设置这些浮动 div 的宽度,但没有应用 css,它是从父 div 继承的。
这是正在发生的事情的屏幕截图:
这是我的示例代码:
CSS:
.HeaderDiv
{
}
.SeparatorDiv
{
clear: both;
}
.AgendaItemsContainerDiv
{
width:800px;
padding:25px 50px;
text-align:center;
margin:auto;
}
.AgendaItemDiv
{
width: 700px;
height: 200px;
clear: both;
}
<!-- Agenda Item : speakers area -->
.SpeakersContainerDiv
{
float:left;
width: 200px;
}
.SpeakerItemDiv
{
float:left;
width:120px;
padding:2px 3px;
margin:0px;
}
.SpeakerImgDiv
{
border-style:solid;
border-width:1px;
width: 120;
height: 120;
}
.SpeakerMoreInfoDiv
{
width: 120;
}
<!-- Agenda Item : text area -->
.AgendaItemDetailsContainerDiv
{
float: right;
margin:0px;
padding:0px;
}
.AgendaItemTextDiv
{
floar: left;
position:relative;
margin:0px;
padding:0px;
height:auto;
right: 90px;
}
.AgendaItemTextDiv > span
{
padding-left:20px;
}
.AgendaItemrButtonsDiv
{
position:relative;
bottom: 0px;
}
HTML:
<div class="AgendaItemsContainerDiv">
<!-- Agenda items container div-->
<div class="AgendaItemDiv">
<!-- Agenda item div -->
<div class="SpeakersContainerDiv">
<!-- Agenda speakers container div -->
<div class="SpeakerItemDiv">
<!-- Speakers item div -->
<div class="SpeakerImgDiv">
<!-- Speaker img div -->
Speaker 1 Image here
</div>
<div class="SpeakerMoreInfoDiv">
Speaker info
</div>
</div>
<div class="SpeakerItemDiv">
<!-- Speakers item div -->
<div class="SpeakerImgDiv">
<!-- Speaker img div -->
Speaker 2 Image here
</div>
<div class="SpeakerMoreInfoDiv">
Speaker info
</div>
</div>
</div>
<div class="AgendaItemDetailsContainerDiv">
<!-- Agenda desc container div -->
<div class="AgendaItemTextDiv">
<!-- Agenda header and details div -->
<h2>
Topic title here
</h2>
<span>
Details about this topic
</span>
<div>
Time, from: 10:15 to 10:30
</div>
</div>
<div class="AgendaItemrButtonsDiv">
<!-- Click for more info div -->
More Info...
</div>
</div>
</div>
</div>
我无法弄清楚我的代码有什么问题,我已经搜索并尝试了很多场景。但结果相同。
如果我尝试从浏览器编辑我的 css 以设置宽度或浮动,div 会发疯!
我真的不明白你想要实现的目标,但如果你想要做的是AgendaItemDetailsContainerDiv
向右浮动,根据下面的 css 声明......
<!-- Agenda Item : text area -->
.AgendaItemDetailsContainerDiv
{
float: right;
margin:0px;
padding:0px;
}
您只需删除您在 css 类声明上方添加的文本,因为它不是正确的 css 注释。这就是不应用样式的原因。您使用正确的 css 注释块,如下所示...
/* Agenda Item : text area */
.AgendaItemDetailsContainerDiv
{
float: right;
margin:0px;
padding:0px;
}
这同样适用于 CSS 样式表中所有其他格式不正确的注释
作者:黑洞官方问答小能手
链接:http://www.qianduanheidong.com/blog/article/286001/f825a86ff3775cb05e8d/
来源:前端黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 前端黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-3
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!