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

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

浮動模型元素的位置排列

怎樣將浮動模型的元素居中顯示?

正在回答

7 回答

浮動只針對html標簽設置靠左靠右浮動樣式,float浮動樣式沒有靠中(浮動居中)的樣式。你如果想讓兩個div居中可以試試在這兩個外面再套一個div對這個div運用層模型定位,再使用margin慢慢調整。

<!DOCTYPE?HTML>

<html>

<head>

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

<title>浮動模型</title>

????

<style?type="text/css">

div{

?border:2px?red?solid;

????width:200px;

????height:400px;

????float:left;

????margin:8px?44px;

}

span{

????border:2px?blue?solid;

????width:600px;

????height:420px;

????position:absolute;

????margin-left:320px;

????text-align:center;

}

</style>

????

</head>

????

<body>

????<span>

????????<div?id="div1">欄目1</div>

????????<div?id="div2">欄目2</div>

????</span>

</body>

</html>

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

qq_月下梭影_0 提問者

非常感謝!謝謝你的回答,很棒!
2017-01-16 回復 有任何疑惑可以回復我~

div{

border:2px red solid;

? ? width:200px;

? ? height:400px;

float:left;

text-align:center;

line-height:400px;

}


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

qq_月下梭影_0 提問者

我要的是浮動元素的居中,既兩個方框在網頁中間顯示。謝謝你的解答!
2017-01-16 回復 有任何疑惑可以回復我~

最簡單的方法是在你的div樣式中加入

text-align:center;

line-height:400px;

這兩句代碼

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

或者float:center;

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

margin:0 auto;

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

{
? ?text-align:center;
}

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

qq_魚和馬鈴薯_0

你這個是文字的居中,文字在浮動元素內,不是浮動元素的居中。
2017-01-16 回復 有任何疑惑可以回復我~

float默認自左向右行排列,當當前窗口頁面寬度不夠時,自動換行。

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

舉報

0/150
提交
取消

浮動模型元素的位置排列

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

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

幫助反饋 APP下載

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

公眾號

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