關于CSS文檔流與塊級元素(block)內聯元素(inline)那點事

2024-01-06    分類: 網站建設

今天jquery博客遇上CSS文檔流與塊級元素(block)內聯元素(inline)之間的關系,最近一直加班,睡眠不好,有點糊涂了,簡單的問題復雜化了。

項目多了,有些需要和同事們齊心協力,有些放進去出錯,頭大啊。

文檔流 將窗體自上而下分成一行行, 并在每行中按從左至右的順序排放元素,即為文檔流。 每個非浮動塊級元素都獨占一行, 浮動元素則按規定浮在行的一端。 若當前行容不下, 則另起新行再浮動。 內聯元素也不會獨占一行。 幾乎所有元素(包括塊級,內聯和列表元素)均可生成子行, 用于擺放子元素。 有三種情況將使得元素脫離文檔流而存在,分別是浮動,絕對定位, 固定定位。

基于文檔流, 我們可以很容易理解以下的定位模式: 相對定位, 即相對于元素在文檔流中位置進行偏移。 但保留原占位。 絕對定位, 即完全脫離文檔流, 相對于position屬性非static值的最近父級元素進行偏移。 固定定位, 即完全脫離文檔流, 相對于視區進行偏移。 《CSS權威指南》中文字顯示:任何不是塊級元素的可見元素都是內聯元素。其表現的特性是“行布局”形式,這里的“行布局”的意思就是說其表現形式始終以行進行顯示。比如,我們設定一個內聯元素border-bottom:1px solid #000;時其表現是以每行進行重復,每一行下方都會有一條黑色的細線。如果是塊級元素那么所顯示的的黑線只會在塊的下方出現。 1 行內就是在一行內的元素,只能放在行內;塊級元素,就是一個四方塊,可以放在頁面上任何地方。 2 說白了,行內元素就好像一個單詞;塊級元素就好像一個段落,如果不另加定義的話,它將獨立一行出現。 3 一般的 塊級元素諸如段落<p>、標 題<h1><h2>…、列表。<ul><ol><li> 、表格<table>、表單<form>、DIV<div>和BODY<body>等元素。而內聯元素則如: 表單元素<input>、超級鏈接<a>、圖像<img>、<span> …….. 4 塊級無素的顯著特點是:每個塊級元素都是從一個新行開始顯示,而且其后的無素也需另起一行進行顯示。 5 <span>在CSS定義中屬于一個行內元素,而<div>是塊級元素。

主要列出一些常見的啊,不怎么見就拉倒了

塊元素(block element)

div? dl ul? h1 h2 h3 h4 h5 h6 hr ol table

內聯元素(inline element)

b img span

本文名稱:關于CSS文檔流與塊級元素(block)內聯元素(inline)那點事
鏈接分享:http://m.kartarina.com/news8/312208.html

成都網站建設公司_創新互聯,為您提供定制網站靜態網站品牌網站建設搜索引擎優化自適應網站電子商務

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

網站優化排名
主站蜘蛛池模板: 亚洲AV永久纯肉无码精品动漫| 久久久久亚洲AV无码专区桃色| 亚洲av永久无码| 激情射精爆插热吻无码视频| 成人免费无码大片a毛片 | 精品人体无码一区二区三区| 国产精品无码一区二区在线观一 | 久久精品岛国av一区二区无码| 中文字幕无码高清晰| 暴力强奷在线播放无码| 亚洲精品久久久久无码AV片软件| 中文字幕精品无码一区二区| 黑人巨大无码中文字幕无码| 日韩精品无码一本二本三本 | 无码专区久久综合久中文字幕| 无码人妻精品一区二区三区不卡| 亚洲精品无码不卡| 亚洲av无码潮喷在线观看| YY111111少妇无码理论片| 久久精品无码中文字幕| 亚洲国产精品无码久久久| 亚洲啪啪AV无码片| 亚洲一区精品无码| 一夲道无码人妻精品一区二区| 亚洲精品无码你懂的网站| 无码喷水一区二区浪潮AV| 亚洲爆乳少妇无码激情| 久久久久亚洲AV无码专区首JN| 无码精品A∨在线观看| 亚洲人成影院在线无码按摩店| 中文国产成人精品久久亚洲精品AⅤ无码精品 | 亚洲AV日韩AV无码污污网站 | 中文字幕丰满乱子伦无码专区| 内射无码午夜多人| 亚洲精品无码久久毛片 | 无码国内精品久久人妻麻豆按摩 | 免费无码成人AV在线播放不卡| 久久青青草原亚洲AV无码麻豆| 丰满熟妇人妻Av无码区| 亚洲色无码一区二区三区| 国产精品无码无在线观看|