我使用CSS nth类型(偶数)排序div。通常它工作正常,但是当我发出AJAX请求并将新的HTML div放到另一个之后时,选择器开始工作很奇怪。CSS奇怪的行为类型的nth
.row > .cd-timeline-block-sort:nth-of-type(even) > .cd-timeline-content {
float: right;
}
<div class="cd-timeline-block cd-timeline-block-sort" data-event-id="284">
<div class="cd-timeline-block cd-timeline-block-sort" data-event-id="268">
<div class="cd-timeline-block cd-timeline-block-sort" data-event-id="282">
和后AJAX请求:
<!-- 1 --><div class="cd-timeline-block cd-timeline-block-sort" data-event-id="284">
<!-- 2 --><div class="cd-timeline-block" data-event-id="268" style="display: none;">
<!-- 3 --><div class="cd-timeline-block cd-timeline-block-sort eventForm" id="eventEditForm" style="display: block;">
<!-- 4 --><div class="cd-timeline-block cd-timeline-block-sort" data-event-id="282">
以我第二个例子是4个格,并将它们的3类.CD-timeline-块排序。我需要把(1)放在左边,(3)放在右边,(4)放在左边。
你能发布相关的html吗? –
好吧,我更新了帖子 –