1. gzyueqian
      13352868059

      Web前端培訓:理解CSS位置屬性

      更新時間: 2021-09-08 11:06:39來源: 粵嵌教育瀏覽量:10982

        在網頁設計中,你放內容的地方和你放內容的方式一樣重要。位置可以影響用戶體驗的各個方面,在web前端培訓中,您將了解CSS 位置屬性以及它如何與HTML頁面上的元素一起工作。


        CSS位置屬性是做什么的?

        CSS 位置屬性幫助您定義要在HTML頁面上獲取的元素的位置。CSS位置屬性有六個值,您可以分配給它來確定定義的位置。了解這些值之間的差異可以讓你知道在哪里和何時使用它們。


        CSS位置:靜態值

        這是CSS位置屬性的默認值。在這種模式下,目標元素與自然文檔流一起定位。請注意,頂部、右側、底部、左側以及Z索引屬性不會顯示任何效果。


        CSS位置:相對值

        該位置值與靜態值非常相同,但是,該值允許上述方向屬性對目標元素的位置產生影響。方向屬性將元素從其在文檔中相對于其自身屬性(例如左側或底部)的自然位置移動。偏移量不影響任何其他元素的位置。想要對CSS有更多的了解,建議參加web前端培訓,可以有更全面的認識和理解。



        CSS位置:固定值

        使用此位置值,目標元素將不包括在自然文檔流中。這意味著文件不會像通常那樣為布局中的元素固有地創造空間。這些元素相對于文檔或初始包含塊放置,除非其中一個祖先將轉換、透視或篩選器屬性設置為非任何對象(請參閱CSS轉換規范),在這種情況下,祖先充當包含塊。值得注意的是,滾動不會影響具有此CSS位置值的元素。一個固定的元素不會在頁面上留下它通常所在的位置的空白。


        CSS位置:絕對值

        與固定值一樣,具有絕對值的元素將從自然文檔流中刪除,并且在頁面布局中不會為元素創建空間。元素將根據最近放置的祖先元素進行定位。如果該選項不可用,則元素將使用文檔主體并隨頁面滾動一起移動。Web前端培訓有很多關于CSS的課程,感興趣的同學可以報名學習一下,有專業講師面授指導教學,相信會更容易快速掌握這些知識。


        CSS位置:粘性值

        使用粘性值,目標元素從HTML文檔的自然流接收其位置。位置的改變是從最近的滾動祖先元素及其包含塊中進行的。從某種意義上說,這個值在達到“粘滯”點之前與“相對”相同,偏移量不會影響任何其他元素的位置。你可以把它看作是相對值和固定值的混合體。


        理解Z索引屬性

        Z索引屬性處理重疊或可能重疊的元素的位置,這取決于頁面的布局,這個位置處理元素相互堆疊的方式,它有助于保持對要顯示的元素的可見焦點。用一個較大的Z索引覆蓋那些用較小的Z索引覆蓋的重疊元素。





        把頁面上的元素想象成一張卡片。你把其中四個放下來,但要確保王牌總是在最上面顯示什么。Z索引屬性可以更改堆棧順序。


        每個元素都有一個位置值。請記住,默認值設置為靜態。任何具有其位置值更改為靜態以外的任何元素都將顯示設置為靜態的元素。Z索引僅適用于已定位的元素(位置:絕對,位置:相對,位置:固定,位置:粘滯)和彎曲元素(顯示的直接子元素:彎曲元素)。否則,所有元素都會出現在頁面上,好像它們的位置值設置為靜態;因此,與Z指數無關。


        盡管CSS提供了所有的工具,但有時很難掌握您控制的內容。想要更熟練地使用CSS技能,不妨去web前端培訓去學習,那里有更加系統規范的課程,讓你獲得全面提升。

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 网站不卡在线观看资源精品 | 亚洲中文字幕在线一区播放 | 精品在线一区二区日韩国产精品 | 中文字幕s级优女区 | 亚洲一区二区中文字幕无 | 亚洲一区波多野结衣在线 |