12p亚洲色图,黄黄网址性视频网,九九在线精品,三个黑人玩一个女4P文,男女一边摸一边做爽爽的免费文字,九九九国产精品一区二区

當前位置: 首頁 >

網(wǎng)站制作中DIV+CSS的一個技巧

來源: 做網(wǎng)站    發(fā)布日期: 2012-04-28 09:52    點擊量: 75186

現(xiàn)在的網(wǎng)站設(shè)計是非常的重要的,如果能設(shè)計出一個成功的網(wǎng)頁那是非常不容易的。今天我們就講一個現(xiàn)在在網(wǎng)站排版中必備的技巧。

隨著寬屏?xí)r代的到來,在現(xiàn)在的網(wǎng)頁設(shè)計當中,人們對于網(wǎng)頁排版有了更多的發(fā)揮空間。繼而隨之的是,往往我們現(xiàn)在所看到的許多網(wǎng)頁,都被錯落有致的劃為了兩列或者多列的布局,從而在視覺和操作上帶來不一樣的體驗。

對于初學(xué)者而言,當我們?nèi)ヒ獙崿F(xiàn)這些效果的時候,才晃然發(fā)現(xiàn),DIV的默認樣式是只能獨占一行,而在這個時候,CSS樣式中float浮動屬性則給我們提供了解決方案。同樣隨之而來的另一個問題就是,由于現(xiàn)在今市場上瀏覽器種類繁多,各類瀏覽器的標準并沒有完全統(tǒng)一,也會出現(xiàn)當你使用了float浮動屬性之后,往往在兩種瀏覽器當中出現(xiàn)不一樣的展示效果。

在做現(xiàn)在的網(wǎng)站之前,筆者也曾做過幾個小站,就在這幾個小網(wǎng)站建設(shè)中,印象最為深刻的是一個純HTML的網(wǎng)頁站,而就在調(diào)試那個站的時候,發(fā)現(xiàn)一個特別讓人糾結(jié)的問題,那就是在以IE和Chrom為核心的兩類瀏覽器中出現(xiàn)網(wǎng)頁錯位以及DIV元素不受控制。之前是四個同級的DIV層,二二分開,排列上下兩行,之外在加上級DIV層包容,附加背景圖片的屬性。調(diào)試中發(fā)現(xiàn),在Chrom瀏覽器中,四個同級層上面那一行居然沒有無法繼承上級DIV層的屬性,顯示背景圖片。經(jīng)過幾番檢查,代碼完全OK,沒有任何問題和錯誤,但不論如何修正,總會出現(xiàn)一方正常顯示,一方錯位的情況,固然有人解釋說兩都瀏覽器的核心和標準不一樣,但個人在技術(shù)上的一些失誤是完全不可能回避的。后來幾經(jīng)調(diào)試,終于發(fā)現(xiàn),原來是清除浮動的時候出了點兒小遺漏。

大家都知道,在使用了float浮動屬性之后,要想后面的元素在下一行正常排列,必須要清除浮動屬性。撇開正常的流程來講,這一點也是完全無可厚非的。但是在初次float浮動屬性的朋友來說,會有一部分人直觀的認為,只要是換行布局,那就必須得清除浮動屬性。而這個結(jié)果也就往往導(dǎo)致一部份站長朋友像這前所發(fā)生的這種情況,chrom錯位,或者無法繼承上級DIV的屬性,但在檢查時,在邏輯上又找不出任何的問題。而在這里,清除浮動屬性的代碼添加的位置則直接影響到了DIV層的一些屬性。因此,在這種情況下,站長朋友有三種解決辦法:

1,給予該DIV層或者直屬上層定義一些非常明確的屬性,比如寬、高、邊框大小、顏色等等。

2,給予每一個行內(nèi)的DIV層都重新定義一個上級DIV,并對其定義明確的屬性。

3,就是檢查了刪除多余的清除浮動屬性代碼,特別是像在同一行中,當:頁面總寬度-原本排列層的總寬度≤單個層寬度的時候,那它后面所跟的清除浮動屬性則完全沒有意義,反而會帶來很大的麻煩?,F(xiàn)在網(wǎng)站制作已經(jīng)都用DIV+CSS來了,所以以上內(nèi)容是很有利用價值的。

相關(guān)新聞

CONTACT USCAREERSFOODSERVICEPRESSPRIVACY POLICY
? 2014 yijueweb. All rights reserved.
?
 
黔西县| 祥云县| 沭阳县| 工布江达县| 通榆县| 曲阜市| 延吉市| 河曲县| 玉环县| 元阳县| 缙云县| 巴林右旗| 灵宝市| 扎囊县| 郑州市| 轮台县| 涪陵区| 道真| 吉水县| 怀安县| 奇台县| 辽中县| 克东县| 康马县| 泰安市| 葫芦岛市| 苏尼特右旗| 秭归县| 项城市| 湖州市| 沛县| 郧西县| 湖南省| 吉林市| 修水县| 鱼台县| 邻水| 湘潭市| 铜鼓县| 邳州市| 安仁县|