
您提到的代码中有一些语法错误,导致它无法被正确解析。
首先,在 CSS 中,选择器后面应该跟着一个大括号,用来括起来样式声明。例如,正确的写法应该是这样的:
a {
margin-left: 35px;
}
其次,在 CSS 中,不能在一个选择器的样式声明块中嵌套另一个选择器。也就是说,您不能在 a 选择器的样式声明块中写另一个选择器 b 的样式声明。这种写法是错误的。
正确的写法应该是这样的:
a {
margin-left: 35px;
}
b {
display: flex;
}
也就是说,您需要分开写两个选择器的样式声明。
用js获取呗,你获取不到应该是你的div没设置宽高,而你用documentgetElementByID("ObjID")styleheight|width来获取的吧,这样只能获取设定了宽高的对象 没有设定的需要用offsetWidth|offsetHeight来获取,比如:documentgetElementByID("ObjID")offsetWidth|offsetHeight
<div id="cao" style="float:left">asdasd<br />asdsadasd</div>
<script>alert(documentgetElementById("cao")offsetWidth)</script>
如果这样获取不到,老子把电脑吃了,你TM问题又不叙述清楚,最TM烦你这种白痴问问题了,天知道你用了什么变态方法
正确的缩写为
{margin:18px
6px
0
12px;}
margin属性CSS样式,如遇到上下、左右、上下左右等情况我们可以缩写简写优化。
在css中使用margin可以将margin-top,margin-right,margin-bottom,margin-left,缩写为一个标记,顺序为上右下左(顺时针)。
1、只有上下情况缩写
原始:margin-top:5px;
margin-bottom:6px
缩写简写为:margin:5px
0
6px
0或margin:5px
auto
6px
auto
2、只有左右情况缩写
原始:margin-left:5px;
margin-right:6px
缩写简写为:margin:0
6px
0
5px或margin:auto
6px
auto
5px
margin:0
auto;横向居中;
margin:auto
0;纵向居中;
3、只有三边情况缩写
原始:margin-top:5px;
margin-bottom:6px;
margin-left:4px
缩写:margin:5px
0
6px
4px或margin:5px
auto
6px
4px
4、四边相同值缩写
原始:margin-top:5px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px
缩写:margin:5px;
5、四边不同值缩写
原始:margin-top:5px;
margin-bottom:6px;
margin-left:7px;
margin-right:8px
缩写:margin:5px
8px
6px
7px;
6、四边其中上下值和左右值各相同缩写
上下相同、左右相同原始:margin-top:5px;
margin-bottom:5px;
margin-left:7px;
margin-right:7px
缩写:margin:5px
7px;
一、创建一个新的HTML文件
二、创建HTML标记和内容。
三、预览效果如图所示。
四、设置左边框的宽度border-left-width: 15px。
五、预览效果如图。
六、设置左边框的宽度border-left-width: thin。
七、预览效果如图所示。
1 第二部分中这一段,#main{ margin-left:0px 0px 0px 220px; width:780px; padding:0px; border:#ff0000 1px dashed; background:#FF9900;}
margin-left这里,直接写"margin-left:220px;"就可以了吧。
2 两部分不在同一行的原因是sidemain和main的盒宽度超过content宽度。
3 如果你是修改的第二部分代码,那么main在傲游下应该也不会分行,我不太清楚傲游现在采用的是哪个的内核,但既然IE和FF都不分行显示,傲游……之所以分行可能是因为你把两部分代码混杂了,把“float:right”加入到了第二部分的#main中。
还有,能不能采取追问的形式?
以上就是关于CSS中.a {margin-left: 35px;.b {display: flex;}}这是什么写法全部的内容,包括:CSS中.a {margin-left: 35px;.b {display: flex;}}这是什么写法、如何获取 自动适应DIV 的高宽、将CSS代码缩写一行:margin-left:12px; margin-top: 18px; margin-right:6px;等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)