社区
CSS
帖子详情
简单的css命名问题
luck_man911
2009-10-15 09:00:35
<div class="content kanguo newhistory upBox" id="List_newhistory_0"></div>
这个写出样式是不是这样的:
.content .kanguo .newhistory .upBox
???
期待回答
...全文
81
13
打赏
收藏
简单的css命名问题
这个写出样式是不是这样的: .content .kanguo .newhistory .upBox ??? 期待回答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jsuzzy
2009-10-15
打赏
举报
回复
应该分来写更好吧
.content {}
.kanguo {}
.newhistory {}
.upBox {}
wl7226089
2009-10-15
打赏
举报
回复
<div class="content kanguo newhistory upBox">表示引用了4个样式,样式可以写以
.content,.kanguo,.newhistory,upBox{...}来代表这个DIV的样式,也可以写成多个样式合并比如
.content{
...
}
.kanguo{
...
}
.newhistory{
...
}
.upBox{
...
}
两种方式是应个人的需要去使用!
good_phpchengdu
2009-10-15
打赏
举报
回复
理论上应该是这样的吧:
.content {}
.kanguo {}
.newhistory {}
.upBox {}
别人明明是一个DIV运用了多个样式... 怎么写出来合成一起呢?
如果是多个选择器用同样的样式才能合起来写:
.content,.kanguo,.newhistory,.upBox{}
而.content .kanguo .newhistory .upBox这个只能表示
content层下面的kanguo层下面的newhistory层下面的upBox层的样式..
当然刚刚只是理论 因为一般情况下 一个DIV里只用两个或者以下的选择器.
像楼主这样子用4个的很容易出错, 不知道各位是不是有同感...
..
namdepart
2009-10-15
打赏
举报
回复
我来回个帖
chowyi
2009-10-15
打赏
举报
回复
层包含层 就用这种方法定义
luck_man911
2009-10-15
打赏
举报
回复
[Quote=引用 1 楼 beenz 的回复:]
是的,classname带空格的话在css定义的时候空格用.来代替
[/Quote]
我在这段的代码中并没有找到.content .kanguo .newhistory .upBox的样式定义。
BeenZ
2009-10-15
打赏
举报
回复
[Quote=引用 5 楼 luoqinglong850102 的回复:]
直接写感觉很麻烦,
不如直接重新写个样式名称,然后把四个都写到新样式名称里面去。
[/Quote]
是的..
luck_man911
2009-10-15
打赏
举报
回复
直接写感觉很麻烦,
不如直接重新写个样式名称,然后把四个都写到新样式名称里面去。
shenzhenNBA
2009-10-15
打赏
举报
回复
其实就是一个对象同时应用多个样式, 或者说多个样式同时作用到一个对象上
shenzhenNBA
2009-10-15
打赏
举报
回复
[Quote=引用楼主 luoqinglong850102 的回复:]
<div class="content kanguo newhistory upBox" id="List_newhistory_0"> </div>
这个写出样式是不是这样的:
.content .kanguo .newhistory .upBox
???
期待回答
[/Quote]
准确的说是
样式的名称
,如下,样式内容需要定义
.content{样式内容}
.kanguo{样式内容}
.newhistory{样式内容}
.upBox{样式内容}
MuBeiBei
2009-10-15
打赏
举报
回复
[Quote=引用楼主 luoqinglong850102 的回复:]
<div class="content kanguo newhistory upBox" id="List_newhistory_0"> </div>
这个写出样式是不是这样的:
.content .kanguo .newhistory .upBox
???
期待回答
[/Quote]
拿出来的时候用空格分开~·不是用.
BeenZ
2009-10-15
打赏
举报
回复
是的,classname带空格的话在css定义的时候空格用.来代替
fishgo1
2009-10-15
打赏
举报
回复
推荐最正确的
css声明的写法
css声明
CSS
命名
规范
CSS
命名
由小写的英文单词或组合
命名
,单词与单词之间通过“-”连接,常用的
CSS
命名
规范有文本
命名
规范,页面结构
命名
规范,导航
命名
以及功能
命名
等。
CSS
命名
一般采用小写英文单词或组合
命名
,单词与单词之间以"-...
css
命名
规范
Bem 是块(block)、元素(element)、修饰符(modifier)的简写,由 Yandex 团队提出的一种前端
CSS
命名
方法论。 - 中划线 :仅作为连字符使用,表示某个块或者某个子元素的多单词之间的连接记号。 -- 双中线 代表不同...
CSS
模块化解决
命名
冲突---
css
module
CSS
作用域是全局的,项目越来越大,人越来越多,
命名
慢慢成为了
问题
,难免会出现
命名
重复的
问题
,于是也诞生了相应的模块化解决方案。 目前有这几类:BEM即为块级元素修饰字符(Block Element Modifier),以 .block_...
【我不熟悉的
css
】07.
css
命名
,bem规范,跟着组件库element-ui学习组件
命名
css
命名
,bem规范,跟着组件库element-ui学习组件
命名
CSS
-BEM
命名
规范
CSS
-BEM
命名
规范,让维护
css
不在头疼 相信大部分前端工作人员都不太喜欢写
CSS
,更不要说修改别人的
CSS
的样式了。 本文将
简单
介绍
CSS
-BEM使用规范,让自己/他人维护起
CSS
不在头疼。 前言 BEM(块、元素、修饰符)是一...
CSS
61,111
社区成员
60,733
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章