关于boostrap4 自带class写法的疑惑


class="navbar navbar-static-top bs-docs-nav" id="top">

不太懂html这种类的写法(boostrap4自带) 一般类名不是固定的么 为啥这里定义navbar后还可以加两个参数来说明是哪个类(之前只是学过cpp和py)不太理解 还有bs-docs-nav这个类在官方文档里好像没见到 是什么作用呀?

html里面,标签的类名和cpp里的类不是一个东西,html可以给标签好几个类,这个类名一般和css和js相关联,用按钮来举例可能更容易理解些

img


一般成功和失败的按钮颜色会是不一样的嘛,但它们都是按钮,唯一的区别就是颜色,那么类btn就是一个基准(提取的一个公共属性),btn-success和btn-danger就是特立独行的样式(这个是自己独有的属性)

img


img

稍微看下html和css,可能会对你更有帮助

img