亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這個效果我為什么用float做不出來?

把兩邊position:absolute改成float:left和right 右邊的div上不去是為什么啊top:0沒效果

正在回答

3 回答

浮動元素的排序規則
1.1相同方向上的浮動元素,先浮動的元素會顯示在前面,后浮動的元素會顯示在后面
1.2浮動元素浮動之后的位置,由浮動元素浮動之前在標準流中的位置來確定

本例中right 右邊浮動前的位置就在第二行,所以按照浮動元素排序規則會貼靠右邊第二行

如果非得用float, ?那就把right和mian兩個盒子掉個位置,,保證前兩個盒子順序是right和left就行了

<div class="left">left</div>

<div class="right">right</div>

<div class="main">設計首頁的第一步是設計版面布局。就象傳統的報刊雜志編輯一樣,我們將網頁看作一張報紙,一本雜志來進行排版布局。 雖然動態網頁技術的發展使得我們開始趨向于學習場景編劇,但是固定的網頁版面設計基礎依然是必須學習和掌握的。它們的基本原理是共通的,你可以領會要點,舉一反三。</div>


1 回復 有任何疑惑可以回復我~
#1

牡蠣先生 提問者

講的很清楚 明白了!
2017-02-23 回復 有任何疑惑可以回復我~

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>三列布局</title>

<style type="text/css">

body{ margin:0; padding:0; font-size:30px; font-weight:bold}

div{ line-height:50px}

.left{ width:200px; height:600px; background:#ccc;position:absolute;left:0; top:0}

.main{ height:600px; background:#9CF;margin:0 300px 0 200px}

.right{ height:600px; width:300px;position:absolute; top:0 ; right:0 ;background:#FCC;}

</style>

</head>


<body>

? ??

? ? <div class="left">left</div>

? ? <div class="main">設計首頁的第一步是設計版面布局。就象傳統的報刊雜志編輯一樣,我們將網頁看作一張報紙,一本雜志來進行排版布局。 雖然動態網頁技術的發展使得我們開始趨向于學習場景編劇,但是固定的網頁版面設計基礎依然是必須學習和掌握的。它們的基本原理是共通的,你可以領會要點,舉一反三。</div>

? ? <div class="right">right</div>

</body>

</html>


0 回復 有任何疑惑可以回復我~

親....你為什么給left設置了左浮動又給right設置了右浮動,就是不給main設置一下浮動呢?把main左右邊框設置那么高像素貌似是不明智的選擇了吧.....還有,main的寬度沒設置貌似它是自適應屏幕了.....可能我說的有很多不正確的地方誤導別人,畢竟我學的也不多,只是提出我的看法罷了,你的代碼我用工具實踐過了

0 回復 有任何疑惑可以回復我~
#1

慕斯4140465

看了三列布局之后才發現自己剛才說的很多地方沒對,不過你的main沒設置寬度,他的寬度就是自適應它的父類了,這里就是自適應屏幕大小
2017-02-23 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
如何用CSS進行網頁布局
  • 參與學習       209566    人
  • 解答問題       1206    個

用最簡潔的案例教你布局的那些知識,這是前端工程師基本技能

進入課程

這個效果我為什么用float做不出來?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號