http://www.cnblogs.com/justany/p/3434744.html
border-radius是最常见的CSS3属性,但你知道他多少东西呢?
比如:
border-radius:2em;
相当于什么?
border-top-left-radius:2em;
border-top-right-radius:2em;
border-bottom-right-radius:2em;
border-bottom-left-radius:2em;
实际上,其首先都是水平方向(top or bottom)的弧度,然后才是垂直方向的弧度(left or right)。
忘记在哪里的一道题目
请用CSS实现如上图一样的椭圆,有兴趣的同学可以思考一下。
回到Bootstrap 3.0
OK,我们回到Bootstrap,mixins.less中关于border radius的函数只有下面四个:
// Single side border-radius .border-top-radius(@radius) { border-top-right-radius: @radius; border-top-left-radius: @radius; } .border-right-radius(@radius) { border-bottom-right-radius: @radius; border-top-right-radius: @radius; } .border-bottom-radius(@radius) { border-bottom-right-radius: @radius; border-bottom-left-radius: @radius; } .border-left-radius(@radius) { border-bottom-left-radius: @radius; border-top-left-radius: @radius; }
可见Bootstrap提供了单边的圆角的快捷方法。我们发现Bootstrap 3.0中border-radius相关属性并没有使用任何prefix。
实际上目前,现代浏览器上已经完全支持该属性,具体支持程度看见:
http://caniuse.com/border-radius
最昂贵的CSS属性
根据kangax的文章,对于border-radius,当页面滚动或者重绘时,其计算成本最高的CSS属性,比其他属性产生更多的计算时间。
所以注意减少单页面过多使用该属性的元素,避免页面产生顿卡现象。
http://classfoo.cn/ 3.0做的站,基本上用了bootstrap的所有效果,欢迎提出意见或建议。
顺便送大牛一个好东西:
http://classfoo.cn/app/webapptester
顺便送大牛一个好东西:
http://classfoo.cn/app/webapptester
相关推荐
1. bootstrap-3.0.0.zip:这个文件包含了Bootstrap框架的所有源代码,包括LESS文件、JavaScript源码和字体图标,适合深入学习和自定义。 2. bootstrap-3.0.0-dist.zip:这个文件是编译后的版本,包含了CSS、JS和图片...
Bootstrap3.0是一款高度流行的前端开发框架,由Twitter开发并维护,它极大地简化了网页设计和响应式布局的实现。这个最新的版本包含了丰富的组件、插件和预定义的样式,适用于构建美观且功能强大的后台管理系统。 ...
《Metronic v1.5.2 - 基于 Bootstrap3.0 的响应式后台管理模板》 Metronic v1.5.2 是一个高度专业且功能丰富的后台管理模板,它充分利用了Bootstrap 3.0 框架的强大功能,为开发者提供了构建现代Web应用程序的强大...
"Unify 模板"是基于Bootstrap 3.0的一款高度通用、响应式的网页模板,专为构建现代、美观且功能丰富的网站而设计。Bootstrap是一个流行的开源前端开发框架,它提供了一系列预先设计的CSS、JavaScript组件和HTML结构...
9. **自定义**:Bootstrap3.0允许开发者通过修改LESS变量或使用SASS源码来定制主题颜色,字体大小等,满足个性化需求。 10. **无障碍支持**:Bootstrap3.0遵循Web内容可访问性指南(WCAG),提供良好的键盘导航和ARIA...
ThinkPHP 3.2.3+Bootstrap 3.0进销存系统 数据库文件在 \Public\Data目录下,安装配置就参考THINKPHP,技术小白不要下
Bootstrap 3.0是2013年发布的一个里程碑式的前端框架,由Twitter开发并开源,旨在简化网页设计和开发过程。它以其响应式布局、移动设备优先的设计理念以及丰富的预定义组件而闻名,极大地提高了开发效率。在这个...
Ace Admin利用Bootstrap 3.0的强大功能,提供了多种布局选项、导航风格、表单元素、图表和数据展示组件,使得开发后台界面变得更加高效。 HTML5是现代网页标准,其核心在于增强了网页的语义性和可交互性。HTML5引入...
在"bootstrap3.0"的压缩包中,我们可以找到以下关键文件: 1. **js** 文件夹:这是包含Bootstrap JavaScript插件和依赖库的目录。其中,核心的Bootstrap JavaScript文件是`bootstrap.js`,它提供了各种交互式的组件...
8. **兼容性**:Bootstrap3.0兼容大部分现代浏览器,包括Chrome、Firefox、Safari、Edge和IE9及以上版本,确保了代码的广泛适用性。 在“轩灵移动端”这个文件中,我们可以推测这可能包含了针对Bootstrap3.0的...
《Flatify Bootstrap3.0模板:打造高效后台管理界面》 Bootstrap 3.0,作为全球最流行的前端框架之一,以其强大的灵活性、响应式设计和丰富的组件库深受开发者喜爱。"Flatify" 是基于Bootstrap 3.0的一款精心设计的...
AdminLTE是一款广受欢迎的开源后台...总的来说,"后台管理框架模板AdminLTE + bootstrap3.0.rar"提供了强大的后台界面开发工具,无论你是新手还是经验丰富的开发者,都能从中受益,快速搭建起功能完善的后台管理系统。
Bootstrap 3.0 是一个广泛使用的前端开发框架,由Twitter推出,它极大地简化了网页设计和响应式布局的实现。这个“非常漂亮的后台模板框架”是基于Bootstrap 3.0构建的,旨在为开发者提供一套高效、美观且易于定制的...
下载可以直接运行,一个完整的例子中包含bootstrap3.0里所有的组件和样式,真的非常实用, bootstrap2.x和3有一定的区别,而且现在网上好多教程都是bootstrap2.x的,下载前先看下你bootstrap的版本
UIButton-Bootstrap, 带有 Bootstrap 3.0样式的UIButton 正在查找用于 macOS的平面 NSButtons? 查看 FlatButton uibutton引导程序简单的UIButton类别,可以添加漂亮和平坦的Bootstrap 3.0按钮样式。无子类,无图像...
本篇文章将详细探讨`LLBootstrapButton`,这是一个专为Swift开发者设计的、基于Bootstrap 3.0风格的扁平化按钮组件,它提供了丰富的图标选项,并且只需一行代码即可轻松集成到项目中。 首先,让我们了解什么是...
Bootstrap 3.0 是一个广泛使用的前端开发框架,由Twitter公司开发并开源,它极大地简化了网页设计和响应式布局的实现。这个压缩包文件包含了Ace编辑器版本1.2和Bootstrap 3.0.0的集成,为开发者提供了一个功能强大的...
Ace Admin Template 1.3 是一个基于Bootstrap 3.0的高效、强大的后台管理界面模板。这个完整版包含了所有必要的组件和功能,旨在为开发者提供一个快速开发后台系统的起点。Ace Admin以其优雅的设计、响应式的布局和...
通过使用jQuery,开发者可以更加高效地编写JavaScript代码,而无需关注底层浏览器兼容性问题。jQuery的核心功能包括选择器(用于选取DOM元素)、遍历(遍历DOM结构)、事件处理(绑定和触发事件)以及效果(创建平滑...
总之,要使Bootstrap 3.0在IE7上达到良好的兼容性,开发者需要对IE7的特性和限制有深入了解,并且可能需要额外的代码工作和测试。`bootstrap-ie7` 文件正是为了简化这个过程,提供了一个起点,帮助开发者克服...