Files
freeCodeCamp/curriculum/challenges/chinese/01-responsive-web-design/applied-visual-design/push-elements-left-or-right-with-the-float-property.md

33 lines
1012 B
Markdown
Raw Normal View History

---
id: 587d78a3367417b2b2512ace
title: 使用 float 属性将元素左浮动或右浮动
challengeType: 0
videoUrl: 'https://scrimba.com/c/c2MDqu2'
forumTopicId: 301066
---
# --description--
接下来要介绍的定位机制并不是 `position` 属性的选项,它通过元素的 `float` 属性来设置。浮动元素不在文档流中,它向左或向右浮动,直到它的外边缘碰到包含框或另一个浮动框的边框为止。通常需要用 `width` 属性来指定浮动元素占据的水平空间。
# --instructions--
设置 `#left` 元素的 `float``left`,设置 `#right` 元素的 `float``right`。使这两个元素按两列布局,`section``aside` 左右排列。
# --hints--
id 为 `left` 的元素应该有一个值为 `left``float` CSS 属性。
```js
assert($('#left').css('float') == 'left');
```
id 为 `right` 的元素应该有一个值为 `right``float` CSS 属性。
```js
assert($('#right').css('float') == 'right');
```
# --solutions--