浮動+文字超出+定位

. 浮動布局
1.1 特點
1)加了浮動的標簽會超出文檔流,不占頁面位置;
2)浮動的排列優(yōu)先級比正常文本流排列方式高;
3)非浮動塊級元素在浮動元素后面產(chǎn)生重疊時,該塊級元素在浮動元素下顯示,只有內(nèi)容不在浮動元素下

1.2 參數(shù)
1)float:left; 左浮動
2)float:right; 右浮動
3)float:none; 不浮動
4)float:inherit; 從父元素繼承

1.3 清除浮動
1)給其父元素設置一個高度
2)給父元素加上overflow:hidden;
3)給浮動元素后面添加一個同級的.clear

<style>
.clear{
clear:both;
}
</style>
<body>
<div class="clear"></div>
</body>
1.4 clear參數(shù)
1)clear:left;在左側(cè)不允許浮動元素
2)clear:right;在右側(cè)不允許浮動
3)clear:both;在左右兩側(cè)不允許浮動
4)clear:none;默認值,允許兩側(cè)浮動
5)clear:inherit;規(guī)定應該從父元素繼承clear屬性的值

  1. 單行文字超出
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

  2. 多行文字超出

    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 數(shù)字為行數(shù)

  • position 定位 一個元素蓋在一個元素可用定位

    • 相對定位 relative

      • 不會脫離文檔流

      • 不管你怎么設置位置 他原先所占的位置 一直都在

      • 如果給元素設置margin的時候 依舊會影響正常文檔流的排列

      • 只想對其本身做移動 不影響其他元素 但是元素設置margin會影響

    • 絕對定位 absolute

      • 會脫離文檔流
      • 誰有relative 誰就是參考點 向上查找 如果其父元素 設置了相對定位 則其父元素為參照物 如何沒有 不斷向上查找 知道找到其設置相對定位的祖先元素 如果祖先元素沒有 則以body為參照物
        • 不能以祖先元素的兄弟元素參照我 必須是直系祖先元素
        • 如果不止一個祖先元素設置了相對定位那么就以最近的元素為參照物
    • fixed 固定定位

      • 會脫離文檔流

      • 直接以窗口為參照物

      • 不管窗口 怎么滾 他都是以固定的位置存在

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 一、CSS選擇器 選擇器權重小結(jié): 權重決定了哪一條規(guī)則會被瀏覽器應用在元素上。 權重的不同,是所期望的效果,沒有...
    蔡森嶼閱讀 1,077評論 0 1
  • 浮動元素特征 對父容器、其他浮動元素、普通元素、文字的影響 浮動會使應用此屬性的元素脫離文檔流。按指定的位置來移...
    ezrealor閱讀 478評論 0 0
  • 1.浮動元素有什么特征?對父容器、其他浮動元素、普通元素、文字分別有什么影響? 特征:浮動元素可以向左或向右浮動,...
    月光下的微笑閱讀 266評論 0 0
  • 1.浮動元素有什么特征?對父容器、其他浮動元素、普通元素、文字分別有什么影響? 浮動元素 浮動元素是設置float...
    Volcaner閱讀 398評論 0 0
  • 1.浮動元素有什么特征?對父容器、其他浮動元素、普通元素、文字分別有什么影響? 浮動元素不在文檔的普通流中,它可以...
    饑人谷_米彌輪閱讀 453評論 0 0

友情鏈接更多精彩內(nèi)容