我的Django项目中的 PyCharm
自动完成有问题。我添加了< style> ...< / style>
标记到页面的 head
。当我这样做时, PyCharm
停止在此文件中自动填充css - 例如来自Bootstrap等的 col-lg ...
。
如果我对标记进行注释或将其移动到 bootstrap.css
的底部,则自动完成功能正常。
是否有原因或它是一个错误?


这是头脑:


 {%extends'base.html'%}&# xA; {%load static%}
 {%load crispy_forms_tags%}
 {%block head%}
 < script src =“{%static”js / scripts / newOrder.js“%}”>< / script>
 < script src =“{%static”chosen_v1.6.2 / chosen.jquery.min.js“%}”>< / script>
 < script src =“{%static”js / scripts / newOrder.js“%}”>< / script>
 < link href =“{%static”chosen_v1.6.2 / chosen.min.css“%}”rel =“stylesheet”>
 < link href =“{%static”popselect / css / jquery.popSelect.css“%}”rel =“stylesheet”>
 < script src =“{%static”popselect / jquery.popSelect.min.js“%}”>< / script>

 <风格> {#这是标签#}
 / *要求避免跳跃* /
 .scrollfollowwrapper {
 position:absolute;
宽度:350px;

 }

 .scrollfollow {
 position:absolute;
顶部:0;

 }

 .scrollfollow.fixed {
位置:固定;
顶部:12%;
宽度:332px;
 }

 < /风格>

 <脚本>
 $(document).ready(function(){
 $(“#id_target_languages”)。popSelect({
 showTitle:false,
 placeholderText:'Click to Add More',&#xA ; position:“bottom”,
 width:500
});
})
 < /脚本>

 <脚本>
 var acc = document.getElementsByClassName(“accordion”);
 var i;

 for(i = 0; i< acc.length; i ++){
 acc [i] .onclick = function(){
 this.classList.toggle( “活性”);
 this.nextElementSibling.classList.toggle( “节目”);
 }
 }

 < /脚本>

 <脚本>
 $(document).ready(function(){
 var top = $('。scrollfollow')。offset()。top - parseFloat($('。scrollfollow')。css('marginTop')。replace (/ auto /,0)) - 75;
 $(窗口).scroll(函数(事件){
 //滚动的y位置是
 var y = $(这个).scrollTop();

 //是否位于表格
 if(y> = top){
 //如果是这样,广告固定类
 $ ('.scrollfollow')。addClass('fixed');
} else {
 //否则删除它
 $('。scrollfollow')。removeClass('fixed');&# xA;}
});
});

 < / script>

 {%endblock%}

 {%block content%}
 .... Body .. ...
 代码>