由于bootstrap3,很多我的html将会这样结束:

Name on card

Card Number

参见上面的代码,标签节点有不同媒体屏幕的多个类.我想简单地用自己的课来缩短他们的课程.

我试图减少创建一个从多个类延伸的类

my-control-label:extend(.control-label, .col-xs-4, col-sm-6){}

但是,这不行,因为较少的使用完全匹配上面的例子.是的,我可以尝试扩展“所有”,如下所示:

my-control-label:extend(.control-label all, .col-xs-4 all, col-sm-6 all){}

但这是令人讨厌的,它会吹动生成的css.

那么有什么容易的方式来避免这样的重复?

谢谢,

罗恩

更新#1:

甚至延伸一切都不适用于我的情况

HTML

...

减:

#finalise {

.my-label:extend(.control-label all, .col-xs-4 all, .col-sm-3 all, .col-lg-2 all){}

.my-controls:extend(.control-label all, .col-xs-8 all, .col-sm-5 all, .col-lg-4 all){}

}

生成css:

@media (min-width: 768px) {

.form-horizontal .control-label,

.form-horizontal #finalise .label,

.form-horizontal #finalise .controls {

text-align: right;

}

}

看到第三行将不会应用html节点,这就是为什么它不起作用.

有什么建议么?

更新#2:

虽然它不是将几个类组合成一个自定义类的通用方法,但它解决了这个问题.它使用引导网格混合解决了这个问题.感谢NiloVelez

HTML

...

减:

#finalise {

.form-group {

.make-row();

}

.control-label {

.make-xs-column(4);

.make-sm-column(5);

.make-lg-column(6);

}

.controls {

.make-xs-column(8);

.make-sm-column(5);

.make-lg-column(6);

}

}

html应用多个类,html – 如何避免重复多个css类相关推荐

  1. jQuery添加/改变/移除CSS类

    转自:http://www.jbxue.com/article/24589.html 在jquery中用到removeClass移除CSS类.addClass添加CSS类.toggleClass添加或 ...

  2. SAP UI5 初学者教程之十三 - 如何添加自定义 CSS 类试读版

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 初学者教程之一:Hello World SAP UI5 初学者教程之二:SAP UI5 ...

  3. SAP UI5 应用开发教程之十三 - 如何添加自定义 CSS 类

    本教程的上一篇文章:SAP UI5 初学者教程之十二 - 使用 CSS 类对 UI 进行进一步美化,我们介绍了如何使用 SAP UI5 标准定义的 CSS 类来美化自己的应用程序. 本文我们继续 CS ...

  4. Joomla css类后缀

    在模块设置界面和菜单项设置界面有[模块类后缀][自定义模块名称CSS类]和[菜单项链接CSS类][目标页面CSS类],如下图: 这里说的CSS类是指CSS的class类选择器,Joomla的这个功能允 ...

  5. php+jq+添加css,jQuery添加/改变/移除CSS类

    转自:http://www.jbxue.com/article/24589.html 在jquery中用到removeClass移除CSS类.addClass添加CSS类.toggleClass添加或 ...

  6. php 类 接口的区别吗,PHP的接口类(interface)和抽象类(abstract)的区别

    /** * 接口类:interface * 其实他们的作用很简单,当有很多人一起开发一个项目时,可能都会去调用别人写的一些类, * 那你就会问,我怎么知道他的某个功能的实现方法是怎么命名的呢,这个时候 ...

  7. java基础教程 类_Java零基础系列教程06初识类和对象

    配套视频教程 万物皆对象 分类是人们认识世界的一个很自然的过程,在日常生活中会不自觉地进行分类 身边的对象 顾客 姓名-张浩 年龄-20 体重-60kg 操作: 购买商品 收银员 员工号-10001 ...

  8. java返回有什么用,java中的return this什么时候用,返回的是类里面的方法类型,还是实例类?上面的代码什么意思...

    java中的return this什么时候用,返回的是类里面的方法类型,还是实例类??下面的代码什么意思? public class RoleService extends BaseService { ...

  9. 第88天:HTML5中使用classList操作css类

    在HTML5 API里,页面DOM里的每个节点上都有一个classList对象,程序员可以使用里面的方法新增.删除.修改节点上的CSS类.使用classList,程序员还可以用它来判断某个节点是否被赋 ...

最新文章

  1. win 10升级后不能访问服务器文件夹,Win10打开某些文件夹出现“无法访问”的解决方法...
  2. r语言和python-Python和R语言的区别_Python与R的区别和联系
  3. 通过非docker的方式进行RocketMQ的安装
  4. java 招聘需求_Java人员要具备哪些技能 招聘需求包括什么
  5. 本地缓存需要高时效性怎么办_Android性能优化之关于缓存的构思
  6. PaddlePaddle(8)—— 如何写好一篇高质量的精选项目
  7. [C++] 最小生成树
  8. 2019年上半年软件设计师上午真题及答案解析
  9. wiresshark抓包
  10. 火车没有方向盘操纵转向,如何实现换轨?看完涨知识了
  11. C语言生成n个随机坐标,c语言如何生成随机数 怎样用c语言生成n个随机数?
  12. linux如何配置ipv6DNS,linuxipv6dns服务器配置.doc
  13. 7.Python条件语句之if语句——从入门到实践
  14. 股票模拟交易日志(一)
  15. thinkphp5框架下载安装方法
  16. Android视频播放器架构接口的设计
  17. 计算机证书图片无法保存,win7自带截图工具保存不了怎么办|win7截图工具无法保存的修复方法...
  18. Java 后端实现全国省市区树形结构数据查询
  19. 在AWS中国区使用kops安装k8s完全指南
  20. 中国E动网陈明华:云计算不拼人 拼“运维能力”

热门文章

  1. QoS是否提供更多带宽?-Vecloud
  2. IntelliJ IDEA 前端调试(Js Debug)
  3. sklearn学习总结(超全面)
  4. cocos2dx3.0-tinyxml在Android环境下解析xml失败的问题
  5. js/jquery学习笔记
  6. 【转】指令周期,机器周期,时钟周期,振荡周期有什么关系
  7. 教你在windows 7/xp 下安装使用mencoder
  8. Windows端5款MySQL客户端工具
  9. Verilog RTL 代码设计示例
  10. 主流html5桌面应用开发,主流HTML5开发工具推荐