-
应用了flask-bootstrap后,如何再通过css修改其样式?为社么我添加了css文件,仍然是boostrap的样式?
A:css样式是有优先级的,优先级是根据selector来进行判定,不同的selector有不同的权重。
-
flask的模板,在base中加入styles block来添加css文件后,bootstrap样式消失?
A:由于base.html是继承自bootstrap/base.html。在base.html中,开头部分是有{% extends ‘bootstrap/base.html %},所以如果直接在{% block styles %}中加入css文件的地址,或者使用url_for方法,会导致整个styles block被重写。正确方法应该是:
{% block styles %}
{{super() }}