Я работаю над небольшим образцом расписания повествования, я создал небольшой образец html с препятствующей таблицей стилей в начале страницы.Div style не применяется
Просто, его оболочка div, работающая как контейнер других div, те divs являются пунктами расписания, каждый из этих элементов divs состоит из двух сторон; левый плавающий 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>
Я не мог» t выяснить, что случилось с моим кодом, я искал, и попробовал много сценариев. но с теми же результатами.
И если я попытаюсь отредактировать свой css из браузера, чтобы установить ширину или поплавок, divs сходит с ума!
Что вы ожидаемый результат? не могли бы вы объяснить подробно? – Roopendra
В скриншоте div не плавает, не принимая размер, его стиль наследуется от div с классом AgendaItemsContainerDiv, хотя у него есть класс, установленный для него, это SpeakersContainerDiv для левой стороны div и AgendaItemDetailsContainerDiv для правая сторона – simsim