html div float center,跨瀏覽器實現float:center

跨瀏覽器實現float:center

互聯網 ? 發布時間:2008-10-17 19:26:11 ? 作者:佚名 ? text-message.png 我要評論

原文:

http://www.macji.com/blog/article/to-achieve-cross-browser-css-float-center/to-achieve-cross-browser-css-float-center/

我們都知道float:left和float:right,但是否想過float:center呢?居中浮動。。。

原文:

http://www.macji.com/blog/article/to-achieve-cross-browser-css-float-center/to-achieve-cross-browser-css-float-center/

我們都知道float:left和float:right,但是否想過float:center呢?居中浮動。。。

  • 列表一
  • 列表二
  • 列表三

我們希望實現li是浮動的,并且居中的(li個數不固定,ul寬度未知)。可以設置ul的text-align:center,再設置li的display,可以實現居中,但這樣不是我們的初衷,我們需要實現float:center。

這里我們得先重溫一下position:relative,它將依據left,right,top,bottom等屬性在正常文檔流中偏移位置。那我們可以讓ul為position:relative;left:50%,然后再讓li像左浮動,在讓它position:relative;right:50%(或者left:-50%),那么li就像向中間浮動一樣居中了。廢話不多說,先試試。

#macji{

position:relative;

width:100%;

height:80px;

background-color:#eee;

text-align:center;

overflow:hidden;

}

#macji .macji-skin{

float:left;

position:relative;

left:50%;

}

#macji .macji-skin li{

position:relative;

right:50%;

float:left;

margin:10px;

padding:0 10px;

border:solid 1px #000;

line-height:60px;

}

擴展閱讀:

http://matthewjamestaylor.com/blog/beautiful-css-centered-menus-no-hacks-full-cross-browser-support

相關文章

positon有4個屬性:static relative absolute fixed,我們都知道absolute是絕對定位,relative是相對定位,但是這個絕對與相對是什么意思呢?絕對是什么地方的絕對,相對又2014-11-28

做一些浮動層等特殊特殊效果時要考慮到定位問題就要用到Position屬性,其有四個屬性值:static、fixed、absolute和relative,想必后面兩個大家都熟悉吧2014-04-15

CSS中的position:relative是控制元素相對定位的,relative 不脫離文檔流而absolute 脫離文檔流,relative 的元素盡管表面上看到它偏離了原來的位置,但它實際上在文檔流中2013-11-05

relative是指相對于這個對象原來所在位置(參照)的值,下面為大家將講解下使用js獲取時在IE、chrome、oprea等瀏覽器中的區別,感興趣的朋友可以參考下2013-10-24

在父標簽中使用了overflow:hidden;時,如果子標簽中有元素的position設置成relative的時候,在IE6和IE7中父元素的overflow對其將不起作用,其實將父標簽的position也設置成2013-09-04

position屬性的相關定義:static:無特殊定位,對象遵循正常文檔流;relative:對象遵循正常文檔流;absolute:對象脫離正常文檔流fixed:對象脫離正常文檔流,有興趣的朋友2013-04-08

目前幾乎所有主流的瀏覽器都支持position屬性("inherit"除外,"inherit"不支持所有包括IE8和之前版本IE瀏覽器,IE9、IE10還沒測試過),以下是w3school對position五個值的2012-12-15

最近在學習HTML、CSS的過程中,想模仿一下百度首頁。發現搜索框這一部分與上下其它元素的空白距離可以隨著窗口大小變化,下面小編給大家帶來了css 使用relative設置top為百2018-02-27

最新評論

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/396701.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/396701.shtml
英文地址,請注明出處:http://en.pswp.cn/news/396701.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

博弈論中:納什均衡、純策略納什均衡、混合策略納什均衡、占優策略

納什均衡 納什均衡是由約翰福布斯納什(John Forbes Nash)在20世紀50年代提出的博弈論概念,用于描述博弈中的一種穩定狀態。在納什均衡狀態下,每個參與者都假定其他參與者的策略是已知的,他們選擇的策略是最優的&#…

工具_HBuilder使用快捷方式

HBuilder常用快捷鍵大概共9類(【4 13 3】文件、編輯、插入;【4 9 8】選擇、跳轉、查找;【1 1 6】運行、工具、視圖) 1.文件(4) 新建 Ctrl N 關閉 Ctrl F4 全部關閉 Ctrl Shift F4 屬性 Alt Enter 2.編輯(13) 激活代碼助…

oracle左連接沒用_一周零基礎學完Oracle數據庫第三天02

四、 多表查詢1 什么是多表查詢多表查詢:當查詢的數據并不是來源一個表時,需要使用多表鏈接操作完成查詢。根據 不同表中的數據之間的關系查詢相關聯的數據。多表鏈接方式: 內連接:連接兩個表,通過相等或不等判斷鏈接列…

weblogic啟動項目報錯找不到類_啟動類報錯是經常出現的事但是單一的從一個地方找原因會越找越錯...

Error starting ApplicationContext. To display the conditions report rerun your application with debug enabled.當我們看到這個報錯的時候有的說是jar包重復,有的說是Controller包和Application包處于平行位置,還有的覺得是RequestMapping的valu…

fis

fis3實時刷新 npm install -g fis3 進入相關目錄 發布: fis3 release 啟動: fis3 server start // 服務啟動后,會一直存在,重啟或者fis3 server stop 才會關閉服務 自動刷新 fis3 release -wL關閉服務 fis3 server stop …

深入理解javascript原型和閉包(7)——原型的靈活性

在Java和C#中,你可以簡單的理解class是一個模子,對象就是被這個模子壓出來的一批一批月餅(中秋節剛過完)。壓個啥樣,就得是個啥樣,不能隨便動,動一動就壞了。 而在javascript中,就沒…

微型計算機一般不采用的控制方式,微型計算機控制作業.doc

作業一PID控制器引言在實際的過程控制與運動控制系統中,PID家族占據有相當的地位,據統計,工業控制的控制器中PID類控制占有90%以上。PID控制器是最早出現的控制器類型,因為其結構簡單,各個控制器參數有著明顯的物理意義…

js根據毫米/厘米算像素px

<html><meta http-equiv"content-type" content"text/html;charsetutf-8"><body> 紙張寬度(毫米mm)&#xff1a;<input type"text" id"width" value"10"> <span id"width_px"><…

c語言為什么有這么多的編程環境?_為什么98%的程序員學編程都會從C語言開始?...

在互聯網蓬勃發展的時代&#xff0c;有一類人做出了巨大的貢獻&#xff0c;這一群人被大家稱之為程序員&#xff0c;怎樣才能成為一名優秀的程序員呢&#xff0c;為什么每一個程序員都需要學習C語言呢&#xff1f;就讓我來跟大家分享分享&#xff1a;壹第一&#xff1a;相比較其…

怎么把電腦上的python軟件卸載干凈_怎么把一個軟件卸載干凈_把一個軟件卸載干凈的兩種方法-系統城...

平時使用電腦肯定有卸載軟件的操作&#xff0c;一般人直接用戶桌面的快捷方式刪除&#xff0c;表示軟件已經卸載干凈了&#xff0c;因為在桌面已經看不見了。其實大部分都沒有卸載干凈&#xff0c;如果沒卸載干凈&#xff0c;下載就無法安裝了&#xff0c;因為之前還有殘留文件…

2.x最終照著教程,成功使用OpenGL ES 繪制紋理貼圖,添加了灰度圖

在之前成功繪制變色的幾何圖形之后&#xff0c;今天利用Openg ES的可編程管線繪制出第一張紋理。學校時候不知道OpenGL的重要性&#xff0c;怕晦澀的語法。沒有跟老師學習OpenGL的環境配置&#xff0c;現在僅僅能利用cocos2dx 2.2.3 配置好的環境學習OpenGL ES。源碼來自《coco…

C# Dapper 簡單實例

/// <summary>/// 分頁信息/// </summary>public class PageInfo<T>{/// <summary>/// 分頁信息/// </summary>public PageInfo(){}/// <summary>/// 總頁數/// </summary>public long TotalCount{get; set;}/// <summary>///…

Angular 星級評分組件

一、需求演變及描述&#xff1a; 1. 有一個“客戶對公司的總體評價”的字段&#xff08;evalutation&#xff09;。字段為枚舉類型&#xff0c;0-5&#xff0c;對應關系為&#xff1a;0-暫無評價&#xff0c;1-很差&#xff0c;2-差&#xff0c;3-一般&#xff0c;4-好&#xf…

計算機網絡怎么查看連接打印機驅動,如何檢測網絡打印機是否已成功連接到計算機[檢測方法]...

大概很多嬰兒都像以前的編輯一樣. 使用網絡打印機時&#xff0c;有時它們可??以打印打印機沒有和電腦連接&#xff0c;有時卻不能. 那么如何檢測網絡打印機是否已成功連接到計算機&#xff1f;跟隨編輯器往下看.系統反復提示“無法打印”&#xff0c;因此本來很忙的小修幾乎快…

eclipse python插件_pydev插件下載-eclipse中的python插件下載6.0.0 官網最新版-西西軟件下載...

在eclipse中安裝python所需的插件。PyDev for Eclipse 是一個功能強大且易用的 Eclipse Python IDE 插件。利用 PyDev 插件把 Eclipse 變為功能強大且易用的 Python IDE&#xff0c;如何利用其進行 Python 程序的開發和調試。安裝方法&#xff1a;一種比較隨意的方法就是把壓縮…

a - 數據結構實驗之圖論一:基于鄰接矩陣的廣度優先搜索遍歷_數據結構--圖

故事凌 今天基本知識點圖可說是所有數據結構里面知識點最豐富的一個, 自己笨的知識點如下:階(oRDER), 度: 出度(out-Degree), 入度(in-Degree)樹(Tree), 森林(Forest), 環(Loop)有向圖(Directed Graph), 無向圖(Undirected Graph), 完全有向圖, 完全無向圖連通圖(Connected Gra…

vim: vimrc

2019獨角獸企業重金招聘Python工程師標準>>> 打造vim CIDE http://blog.csdn.net/doc_sgl/article/details/47205779 轉載于:https://my.oschina.net/u/2528742/blog/843176

計算機二級考試試題在線看,【TOP182015年全國計算機二級考試試題題庫.doc文檔免費在線閱讀材料】...

TOP182015年全國計算機二級考試試題題庫.doc文檔免費在線閱讀《2015年全國計算機二級考試試題題庫.doc》由會員分享&#xff0c;可免費在線閱讀全文&#xff0c;更多與《TOP182015年全國計算機二級考試試題題庫.doc文檔免費在線閱讀》相關文檔資源請在幫幫文庫(www.woc88.com)數…

使用flask_socketio實現客戶端間即時通信

關于flask_socketio的入門可以看我的上一篇博客《使用flask_socketio實現服務端向客戶端定時推送》 用socketio實現即時通信十分簡單&#xff0c;只需要客戶端發送用戶輸入的信息到后端&#xff0c;后端再將此信息廣播到所有連接到此命名域的客戶端就可以了。 from flask impor…

java繼承原理內存角度_Java基礎知識鞏固

最近發現自己的Java基礎知識還是有點薄弱&#xff0c;剛好有點空閑時間進行再補一補&#xff0c;然后進行整理一下&#xff0c;方便自己以后復習。其實個人認為Java基礎還是很重要的&#xff0c;不管從事Java后端開發還是Android開發&#xff0c;Java這塊的基礎還是重中之重&am…