javascript - Bootstrap 是 css 还是 javascript 框架,或者两者兼而有之?

标签 javascript html css twitter-bootstrap

<分区>

我是 bootstrap 的新手。我经历了What is Bootstrap?http://getbootstrap.com/ .

根据我目前的理解,bootstrap 实际上是一个 CSS 框架,可以帮助我们实现适合所有设备的响应式设计。 这在内部意味着

1) Bootstrap 有现成的 CSS 文件集合,可以直接应用于任何网络应用程序。

2) 它提供了模块化的方式,我们可以根据设备构建 CSS 文件并应用它

我没有得到的是这个

Bootstrap is an HTML, JavaScript framework that you can use as basis for creating web sites or web applications.

除了 CSS 之外,bootstrap 在 HTML 和 JavaScript 方面提供了哪些功能?它们在响应式设计中的作用是什么?

最佳答案

针对您的标题问题“Bootstrap 是 css 还是 javascript 框架或两者?”,Bootstrap 的最新定义(直接取自他们的网站)是“Bootstrap is最流行的 HTML、CSS 和 JS 框架,用于在网络上开发响应式、移动优先的元素。”。所以是的,所有这些都是。但是,您对此的思考方式将取决于您目前对什么是“框架”以及如何使用 HTML、CSS 和 JS 来开发完整的网络解决方案/网站的理解。 p>

关于它的功能,没有人能够像在 Bootstraps 文档中提供的那样提供详细信息。 http://getbootstrap.com/ .

关于响应能力,这是由您包含在 HTML 页面中的 Bootstrap CSS 文件提供的。使用@media 查询,一些非常聪明的人想出了使用网格系统 ( http://getbootstrap.com/css/#grid ) 的想法,它“开箱即用”为您提供了一个 12 列系统,如果正确使用,您可以附加预定义的HTML 元素的 CSS 类,例如使用百分比的方式,可以提供完全响应的网站。

可以使用的JavaScript特性如下……

Transitions、Modal、Dropdown、Scrollspy、Tab、Alert、Collapse、Carousel 等...所有这些本身与响应性无关。

关于javascript - Bootstrap 是 css 还是 javascript 框架,或者两者兼而有之?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33453512/

相关文章:

html - 使用包含每种颜色的 CSS 文件会带来什么负面影响吗?

css - MaterializeCSS .container 突然不工作

html - 列出颠覆存储库

javascript - fancyBox 中的重复图像

javascript - JS : How to make an XMLHttpRequest on Wikidata?

javascript - 显示图像数组中的图像 - Javascript

javascript - Chrome 以百分比正确显示自适应图像和宽度,Firefox 不正确

php - 在椭圆形溢出文本中添加结束引号的简单方法

javascript - jquery 动画改变 z-index

javascript - ES6 类 getter、临时返回或替代解决方案