针对CSS子类,我做得对吗?和css子类样式这两个问题,本篇文章进行了详细的解答,同时本文还将给你拓展c#–我说得对吗?(阵列,枚举.结构)、css–我可以使用显示:内联text-align:对吗?、
针对CSS子类,我做得对吗?和css子类样式这两个问题,本篇文章进行了详细的解答,同时本文还将给你拓展c# – 我说得对吗? (阵列,枚举.结构)、css – 我可以使用显示:内联text-align:对吗?、css子(>)选择器不能在IE8中工作?、CSS子代与子代选择器等相关知识,希望可以帮助到你。
本文目录一览:- CSS子类,我做得对吗?(css子类样式)
- c# – 我说得对吗? (阵列,枚举.结构)
- css – 我可以使用显示:内联text-align:对吗?
- css子(>)选择器不能在IE8中工作?
- CSS子代与子代选择器
CSS子类,我做得对吗?(css子类样式)
.popUp { width: 300px; height: 300px; position: fixed; top: 0px; left: 0px; background-color: white; } .question .popUp { width: 300px; height: 20px; border: 1px solid black; background-color: black; }
正如您所看到的,我正在尝试将问题类作为popUp类的子类.从我用Google搜索,这应该工作,但事实并非如此.如果我这样做:
.question { width: 300px; height: 20px; border: 1px solid black; background-color: black; }
它有效,但错过了重点.
解决方法
.popUp .question
所以语法将是父空间子
c# – 我说得对吗? (阵列,枚举.结构)
这些例子非常清楚,但用途却不那么明显.
例如,如果我要做一个口袋妖怪风格的游戏……我会尝试以下方式吗?
使用名为“Pokemon”的数组,范围为150来处理每个口袋妖怪的初始实例?
使用带有变量的结构,例如“HP”“Move1”“Move2”“Attack”等,当战斗中需要神奇宝贝时,可以通过Pokemon阵列调整值?
或者我应该使用Enum来处理我认为数组应该做的事情?
这只是一个例子,可以帮助我将这些概念等同于我更了解的事情,我不打算扯掉口袋妖怪.
解决方法
enum Element { normal,Fire,Water,Electric,Grass //etc. }
然后,一个口袋妖怪类,代表一个口袋妖怪:
class Pokemon { //Properties public string Name { get; set; } public Element ElementalType { get; set; } //Constructor public Pokemon(string name,Element type) { this.Name = name; this.ElementalType = type; } }
因此,您可以创建Pokemon对象:
Pokemon myPokemon = new Pokemon("pikachu",Element.Electric);
C#(和面向对象编程)的核心元素是对数据进行建模,使其适合可移植和可更改的对象.这意味着您可以添加各种其他属性(我有点快速了),例如HP,Moves等.
要创建一个数组:
Pokemon[] allMyPokemons = new Pokemon[150];
然后你需要设置每一个:
allMyPokemons[0] = myPokemon;
css – 我可以使用显示:内联text-align:对吗?
例:
display:inline;">
Hello World!
最佳答案
技术上你可以,但它没有任何影响.显示:内联将div显示为内联元素(如a或span),因此没有宽度 – 它将缩小以适合文本.
如果您尝试在右侧显示内嵌文本,请尝试使用float:right;
此外,在您的代码中,您错过了“;”在text-align之后:对.
css子(>)选择器不能在IE8中工作?
只要您使用doctype,html5<!DOCTYPE html>触发标准模式,子选择器(>)就可以在IE7上运行应该这样做.
不过,我的css:
nav > ul > li > a { padding: 0.2em 2em 0.2em 2em; background-color: #FAFAFA; } nav > ul > li > a:hover { background-color: #AFAFAF; }
似乎没有达到我的HTML:
<!DOCTYPE html> ... <body> <header> <nav> <ahttps://www.jb51.cc/tag/logo/" target="_blank">logo" href="/"><img src="static/img/logo.gif" /></a> <!--Menu nav : logo | Agence | Portfolio | Equipe | Clients | Contact--> <ul> <li><ahref="/agence/">Agence</a></li> ... </ul> ...
在IE8中,我必须使用我在目标< a> s上添加的专用.ie类.
任何解释?
解决方法
<!--[if lt IE 9]> <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"></script> <![endif]-->
CSS子代与子代选择器
我对这两个选择器有些困惑。
后代 选择器是否:
div p
选择所有p
内div
它是否是一个即时descedent?因此,如果处于p
另一个div
之内,它将仍然被选中?
然后是 子 选择器:
div > p
有什么不同?一个孩子意味着 直系 孩子吗?例如。
<div><p>
与
<div><div><p>
是否都会被选中?
答案1
小编典典只要想一想英语中的“孩子”和“后代”是什么意思:
- 我的女儿既是我的孩子,又是我的后代
- 我的孙女不是我的孩子,但她是我的后代。
今天关于CSS子类,我做得对吗?和css子类样式的分享就到这里,希望大家有所收获,若想了解更多关于c# – 我说得对吗? (阵列,枚举.结构)、css – 我可以使用显示:内联text-align:对吗?、css子(>)选择器不能在IE8中工作?、CSS子代与子代选择器等相关知识,可以在本站进行查询。
本文标签: