在CSS中,我应该在顶层命名我的页面 - 像这样:
为了编写特定于该页面的css,如下所示:
.page_products h3 { font-color: red; }注意:这是一个完全随机的,可能没有用的样式覆盖.H3是第一个进入我脑海的东西.我只想描述一下这种做法.
我已经看到了一些描述这种练习的地方 - 包括我其中一篇文章的一个答案,我觉得它太可怕了.我宁愿覆盖
页面顶部的标签或创建第二个.css文件(不太可能).但是,如果我以另一种方式看待它,它非常吸引人,我很想使用它.
别人怎么看待这种做法.它对我来说看起来很难维护.有哪些优点或陷阱?
补充一点:我也可能正在尝试编写一个特定于"iPhone"版本的.css文件 - 并且有点担心多个css文件可能会变得非常笨拙而无法管理.
1> Rex M..:我找到了
body
一个类似于你的例子的ID或类属性,而不是拥有一堆一次性CSS文件,每个文件中包含1或2个规则.最终,实用主义应该获胜.简单性意味着不同规模的不同事物 - 如果每页都有大量的CSS更改,那么维护不同的CSS文件并交换include语句会突然变得更加简单.但只有少数规则,可能只有少数边缘案例页面,更容易在主样式表中包含所有规则.推荐阅读
如何解决《Qt安装程序框架:自动更新》经验,为你挑选了1个好方法。 ... [详细] 如何解决《什么构成"有效"C标识符?》经验,为你挑选了3个好方法。 ... [详细] 如何解决《VisualStudio2015的Git问题》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何通过RESTAPI发送文件?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《x86汇编中端口I/O后jmp短路的目的》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Mulesoft转换消息错误:"当前类路径中存在一些错误"》经验,为你挑选了0个好方法。 ... [详细] 如何解决《从字符串列表中的拆分字符串创建字典》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何计算SparkSQL中的总百分比》经验,为你挑选了1个好方法。 ... [详细] 如何解决《获取SiriRemote方向(或获取更改通知?)》经验,为你挑选了0个好方法。 ... [详细] 如何解决《在string[]中返回用户所属的所有ActiveDirectory组的列表》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Xamarin中的Azure移动服务412失败》经验,为你挑选了1个好方法。 ... [详细] 如何解决《线程参数被更改》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Matlab:消除数据集中的怪异值》经验,为你挑选了1个好方法。 ... [详细] 如何解决《SQL计划编译和真值表》经验,为你挑选了0个好方法。 ... [详细] 如何解决《如何使用PHP将单个数组项目推送到另一个数组?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《在OSX上使用蓝牙LE设备》经验,为你挑选了0个好方法。 ... [详细] 如何解决《原型/对象语句和链遍历需要澄清》经验,为你挑选了0个好方法。 ... [详细] 如何解决《R-当我绘制xts和zoo对象时,如何更改日期格式?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《具有格式化程序的Python日志记录模块会导致AttributeError》经验,为你挑选了1个好方法。 ... [详细] 如何解决《与HashMap序列化的NotSerializableException》经验,为你挑选了1个好方法。 ... [详细]吐了个 "CAO" !Tags | 热门标签RankList | 热门文章
- 1关于返回STL容器数据成员而不调用复制构造函数
- 2brew install opencv3显然是成功的,但缺少cv2.so和cv2.py
- 3在派生类中,如何从基类中的属性类型获取派生类型的属性?
- 4R中coord_flip后的反转顺序
- 5如何使用Jupyter笔记本进行彩色打印
- 6如何使用Hibernate和Spring Boot启用批量插入
- 7无法通过PHP查询MySQL数据库
- 8使用Moment.js获取序号
- 9DataTampger中DataConmplate内部控件的Visibility无法正常工作
- 10我是否通过将我的主目录设为回购,然后在其中包含其他回购来滥用git?
- 11如何使用angularjs在复选框列表中推送选定的值
- 12修改strace以捕获并替换打开的系统调用中的文件名
- 13Make使线程安全
- 14d3.js将缩放行为更改为语义缩放
- 15Android 6.0权限 - 放置权限请求的位置?
- 16十进制舍入到2精度,使X转换为X.00 C#
- 17C++模板化函数可以选择成员变量吗?
- 18Ubuntu graphviz'sfdp'无效
- 19Aurelia有替代品吗?
- 20使用apache spark迭代字符串
DevBox开发工具箱 | 专业的在线开发工具网站 京公网安备 11010802040832号 | 京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有