对于浮动的描述正确的是
A: 浮动只能向左或向右浮动
B: 浮动元素不能设置其高度和宽度
C: 浮动的块元素宽度会失效
D: 如果把三个div都向左浮动,它们会显示在一行上
A: 浮动只能向左或向右浮动
B: 浮动元素不能设置其高度和宽度
C: 浮动的块元素宽度会失效
D: 如果把三个div都向左浮动,它们会显示在一行上
A
举一反三
- 常用的float属性值有三个:left、right、none。分别用于设置元素向左浮动、元素向右浮动和元素不浮动。()
- 建4个同级div----div1-div4,以下说法正确的是? A: 如果都不浮动?->div是块级元素,所以每个div都换行显示 B: 如果都左浮动?->横向向左挨着排列,如果不够宽,就会换行排列接着向左排列。 C: 如果第一个div不浮动,后面都浮动?->第一div独占一行,后面div换行根据浮动情况排列。 D: 如果前面div浮动,后面div不浮动?->后面的div照常显示,浮动的div会显示在不浮动的div的上面。(图文并排)
- 123以上结构的三个div,如果要按照123的顺序排列在一行,下面哪种方法可以实现 A: 1和2都向左浮动 B: 1和2都向右浮动 C: 三个div都向右浮动 D: 1和2向左浮动,3向右浮动
- 浮动定位说法正确的是( )。 A: 浮动定位元素原有位置保留 B: 浮动元素不能设置层定位 C: 浮动元素不能设置高度和宽度 D: 可以用clear属性清除浮动
- 浮动定位说法正确的是()。 A: 浮动元素不能设置高度和宽度 B: 浮动元素不能设置层定位 C: 可以用float属性设置浮动定位 D: 浮动定位元素原有位置保留
内容
- 0
以下哪个是浮动的特点? A: 浮动元素默认不会从父元素移出 B: 浮动元素向左或向右移动时,会超过它前边的其他浮动元素 C: 浮动元素不会完全脱离文档流 D: 浮动元素会占据文档流的位置
- 1
关于浮动元素,下面说法错误的是( )。 A: 行内元素与浮动元素发生重叠,其边框,背景和内容都会显示在浮动元素之下 B: 如果有非浮动元素和浮动元素同时存在,并且非浮动元素在前,则浮动元素不会高于非浮动元素 C: 如果有多个浮动元素,浮动元素会按顺序排下来而不会发生重叠的现象 D: 浮动元素会尽可能地向顶端对齐、向左或向右对齐
- 2
有两个盒子box1和box2(box1和box2的总宽度不会超过父级盒子),想要两个盒子排列在一行并紧密靠在一起,可以如何操作()? A: 先设置box1向左浮动,再设置box2向右浮动 B: 先设置box1向左浮动,再设置box2向左浮动 C: 先设置box1向右浮动,再设置box2向右浮动 D: 先设置box1向右浮动,再设置box2向左浮动
- 3
浮动定位说法正确的是( )。 A: 可以用float属性设置浮动定位 B: 浮动定位元素原有位置保留 C: 可以用clear属性清除浮动 D: 浮动元素不能设置高度和宽度 E: 浮动元素不能设置层定位
- 4
以下哪些是浮动元素排序规则 A: 相同方向上的浮动元素,先浮动的元素会显示在前面,后浮动的元素会显示在后面 B: 不同方向上的浮动元素,左浮动会找左浮动,右浮动会找右浮动 C: 浮动元素浮动之后的位置,由浮动元素浮动之前在标准流中的位置来确定