老师继承有点不太明白
来源:2-7 模板的继承之继承语法
xiaoyuan1
2020-02-11 14:15:36
老师,index.html页面继承base.html时,
{% block title %}
<title>Title</title>
{% endblock %}
在base.html只是定义了一个标题,css样式并没有在block title 中,为什么在index.html中可以修改css样式

课程中说是提高了left的优先级,但是我这样写和老师的效果一样

我这样写并没有提高了left的优先级,为什么也显示红色
1回答
同学,你好。
1、在模板继承时,会继承base.html中的所有内容,在子模板(index.html)中,block中写的是要修改的内容,也可以修改所继承部分的css样式。

2、若页面中只有一个class选择器为.left,则使用.container .left和.left是一样的效果。
.container .left会找到.container下的.left元素。.left会直接找到名为left的元素。
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题