<nav id="ujou4"></nav>
?
153-3238-7661

SEO優化、想做網絡推廣網站建設就找聯創互億網絡!

【十年專注】 實戰 專注 落地 服務??

您現在的位置:主頁 > 新聞資訊 > 網站建設 > 網站設計樣式時CSS定位方式的區別

網站設計樣式時CSS定位方式的區別

西安聯創互億?2016-12-13?網站建設?本文地址:http://www.008ao.cn/wzjs/257.html轉載請注明出處

   網站要獲得一個大氣上檔次的呈現這和網站的設計樣式是分不開的,那么在網站設計樣式的時候常常用的是各種CSS定位方式,那么他們有什么區別?又發揮著什么作用?今天西安網站建設小編為你分享網站設計樣式時CSS定位方式的區別。
  
   static:靜態定位是position的默認值,元素框正常生成,也就是沒有定位時的正常顯示。

  

網站設計樣式時CSS定位方式的區別

  relative:相對定位

 

  用法一:元素相對自身的原位置偏移某個距離,但是原本的空間依舊保留,表現為空白。

  用法二:把一個元素設置為position: relative; 可以使該元素的子元素相對該元素絕對定位。

 

  absolute:絕對定位

 

  元素從文檔流刪除,并相對于包含塊定位。元素在原本的空間關閉。元素定位后生成一個塊級框,不論它原來是行內元素還是塊級元素。

  包含塊:最近的position值不是static的祖先元素(塊級或行內),一般會指定一個元素作為絕對定位元素的包含塊,將其position設置為relative而且沒有偏移。

 

  fixed:固定定位

 

  元素從文檔流刪除,并相對于瀏覽器視窗定位,因此不隨文檔滾動而移動。元素在原本的空間關閉。元素定位后生成一個塊級框,不論它原來是行內元素還是塊級元素。與絕對定位的區別僅僅是包含塊不同。

  包含塊:瀏覽器視窗。

 

  absolute/fixed和float對比

 

  類似:元素都會從文檔流刪除,但是依舊會影響布局;都會生成一個塊級框,無論原來是不是塊級元素。

 

  區別:float的包含塊是最近的塊級祖先元素。

 

  偏移屬性:top/right/bottom/left,初始值是auto。

 

  采用position定位之后必須采用偏移屬性定義偏移量,也就是相對包含塊的偏移。注意應用于position值不是static的元素。

 

  有時也需要定義width和heigth,但是可能會和偏移屬性的定義沖突,因為四個偏移屬性實際上已經定義了元素的大小。此時,根據width和left屬性定義左右,根據top和height屬性定義上下。

 

  內容溢出overflow: visible/ hidden/ scroll /auto/ inherit,初始值是visible。

 

  一個元素的大小固定,但是其內容放不下,就會導致溢出。overflow控制溢出部分的可見(visible)、不可見(hidden)、滾動可見(scroll)。

 

  元素可見性visibility: visible/ hidden/ collapse/ inherit,初始值是visible。

 

  visibility:hidden和display:none的區別:visibility:hidden設置元素不可見,但是元素依舊會影響布局,只是元素部分呈現為空白;display:none元素不顯示并且從文檔流中刪除,對文檔布局沒有任何影響。

 

  那么關于網站設計樣式時CSS定位方式的區別西安聯創互億小編就為大家分享完了,那么這些CSS定位方式在網站中起到了很重要的作用,但是如果沒有考慮到搜索引擎和用戶體驗的話,那么那樣的網站樣式對于我們做網站優化是沒有一點用處的。所以說網站建設是網站推廣的基礎,他們是相輔相成的。

文章關鍵詞標簽: 網站設計樣式
?
77099红姐图库610 政和县| 普安县| 松滋市| 姚安县| 静宁县| 镇巴县| 防城港市| 东安县| 新乡市| 桓仁| 沁源县| 手机| 霍城县| 兴化市| 郓城县| 台山市| 策勒县| 花莲市| 那坡县| 高平市| 内乡县| 尚义县| 阜宁县| 丽江市| 朔州市| 敦煌市| 雷州市| 濮阳县| 吴江市| 大连市| 东至县| 永吉县| 太白县| 新乡县| 重庆市| 米脂县| 略阳县| 昭平县| 晋江市| 上虞市| 和林格尔县| http://wap.lsj5re.pw http://baidu.w5api5.top http://v.sina4gtt.pw http://wap.sinacce.pw http://baidu.mmhqdw.top http://wap.lsjt7f.pw