我想问下,这一坨css代码能简写吗?
首先映入眼帘的就是有很多
width:100%;
对于这个,题主可以选择命名一个class。在需要设置该属性的元素,直接引用class,然后再附加一个class用于定义其他的属性。想要简写,主要是提取出公共的属性,设置一个class,再去要的地方引用即可,以此减少重复量,从而达到简写的目的。
建议先熟悉css选择器用利用更好的使用css。
类名不一样没法简写,不过可以精简,
1、去掉body
2、满眼的width:100%,你要么把这个样式抽出来单独写一个class,比如.w{width:100%},方便后续使用;或者使用选择器组,比如.el1,.el2,.el3{width:100%;},这样你的代码就减少不少行
3、除了2的问题之外你的display:none也是一样的问题
通篇看了你的css样式类名多不重复,css属性值大体上都是那些,建议以后抽出公共类,比如常见的间距、填充,大小等,这样直接在html文件中使用多个class组合即可。
去掉body 然后把相同的类名的可以写在一起,这样就可以。比如所有的类都在共同的样式的话,可以写在一起类似于楼上写的这样子.el1,.el2,.el3{width:100%;} 这样就可以抽出公用的类 代码自然 简化很多
11 回答1.2k 阅读
1 回答862 阅读✓ 已解决
1 回答1.1k 阅读
1 回答805 阅读✓ 已解决
2 回答781 阅读
2 回答627 阅读
2 回答607 阅读
body 全去掉,,,没什么必要加
body