<s id="z8ggw"><dfn id="z8ggw"></dfn></s>
<s id="z8ggw"></s>

<span id="z8ggw"><u id="z8ggw"></u></span>
  • <s id="z8ggw"></s>
    <u id="z8ggw"></u><s id="z8ggw"><dfn id="z8ggw"></dfn></s><dfn id="z8ggw"></dfn>
  • 網頁設計中的自動邊偏移

    • 2019-03-15 17:53:27
    • 閱讀次數:
    • 作者:盈嵐科技小編
    • 來源:http://www.bibiworld.net

    網站建設中元素絕對定位時,如果除bottom外某個任意偏移屬性設置為auto,會有一種特殊的行為。下面以top為例,考慮以下標記:

    <p>

    When we consider Che effect of positioning, it quickly becomes clear that authors

    can do a great deal of damage to layout, just as they can do very interesting

    things.<span style="position.: absolute; top: auto; left: 0;">[4]</span> This is usually the case with useful technologies: the sword always has at least two edges, both of them sharp.

    </P>

    會發生什么呢?對于left,很簡單:元素的左邊界會相對于其包含塊的左邊界放置(可以假設其包含塊是初始包含塊)。不過,對于top,還會發生一些更有意思的事情。定位元素的頂端要相對于其未定位前本來的頂端位置對齊。換句話說,假設網頁設計人員span的 position值為static,想象一下它會放在哪里,這就是其靜態位置,也就是計算出的其頂邊應在的位置。CSS2.1這樣描述:

    ……(元素的)“靜態位置”一詞大致含義是:元素在正常流中原本的位置。更確切地講,“頂端”的錚態位置是從包含塊的上邊界到假想框的上外邊距邊界之間的距離(假想框是假設元素“position”屬性為“static”時元素的第一個框)。如果這個假想的元素框在包含塊的上面,則這個值為負。

    因此,可以得到如圖10-42所示的結果,

    圖10-42:絕對定位一個元素,與其“靜態”位置一致

    “[4]”位于段落內容之外,因為初始包含塊的左邊界在該段落左邊界的左邊。

    如果left和right設置為auto,也適用同樣的基本規則。在這些情況下,定位元素的左(或右)邊界與元素未定位時該邊界原本的位置對齊。下面修改前面的例子,使top 和left都設置為auto:

    <P>

    When we consider the effect of positioning, it quickly becomes clear that

    can. do a great deal of damage to layout, just as they can do very interesting

    things.<span style="position: absolute; top: auto; left: auto;">[4]</span> This is usually the case with useful technologies: the sword always has at least two edges, both of them sharp.

    </P>

    圖10-43:絕對定位一個元素,與其“靜態”位置一致

    “[4]”現在就位于其本來位置(即未定位前的位置)。注意,由于它已經定位,其正常流空間關閉。這會導致網站建設定位元素與正常流內容重疊。

    注意:應該注意到,網站建設CSS2和CSS2.1都指出在這樣的情況下,*網頁設計者可以自由猜測可能的[靜態]位置。當前瀏覽器在這方面做得很好,會按要求處理top和left的auto值,使元素的位置與其在正常流中原本的位置一致。

    這種自動放置只在某些情況下可行,這些情況下通常對定位元素的其他尺寸沒有什么限制。前面的例子可以自動放置,因為它對其高度或寬度沒有任何限制,對下邊界和右邊界的放置也沒有限制。不過,假設出于某種原因確實有這樣一些限制會怎么樣呢?請考慮以下標記:

    <p>

    When we consider the effect of positioning, it' quickly becomes clear that authors

    can do a great deal of damage to layout, just as they can do very interesting

    things.<span style="position: absolute; Copt auto; left: auto; right: 0; bottom: 0; height: 2em; width: 5em;">[4]</span> This is usually the case with

    useful technologies: the sword always has at least two edges, both of them sharp.

    </P>

    此時無法滿足以上的全部值。要確定此時會發生什么,這是下一節要討論的問題。

    當前文章標題:網頁設計中的自動邊偏移

    當前URL:http://www.bibiworld.net/news/wzzz/automatic-offset.html

    上一篇:網頁設計中絕對定位元素的放置和大小

    下一篇:網頁設計中非替換元素的放置和大小

    網站建設、網絡營銷咨詢專線:181-8386-5875(點擊可一鍵撥號)
    美女隐私免费网站,美女隐私全部免费网站,美女隐私网站免费看视频,美女隐私网站免费视频,美女隐私无遮挡网站视频,国产最大精品免费AV电影网站,国产最爽的乱婬视频,国产最爽的乱婬视频a,国产最新97超级碰碰碰碰碰久,国产最新99精品视频,巨胸流奶水视频www冈,巨胸美女露双奶头无圣光,巨胸喷奶水视频WWW,俱乐部换娇妻大杂交,剧情原创AV影视,人人操人人爽人人喊,人人操人人爽人人贱,人人操人人爽人人噜,人人操人人爽人人摸,人人操人人爽人人透,一圾黄色片一区二区_一个中国一级黄片儿_一个色综合高清在线观看,一女4p三黑人免费视频_一男一女真人免费A片_一男一女无遮掩一级毛片,一级婬片A级中文字幕_一级淫录像一区二区_一级一人片日本一级一大片,91九色国产社区在线观看,91九色蝌蚪熟女,91九色老熟女免费资源站,91九色私密保健,91九色自拍视频,一本高清无码dvd在线播放_一本高清码二区三区网站_一本高清码二区三区不卡。