最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

創(chuàng)造100% 自適應(yīng)css布局的行之有效的方法

  發(fā)布時(shí)間:2009-08-14 02:15:07   作者:佚名   我要評論
在這篇文章,我們將討論創(chuàng)造100%功能自適應(yīng)css布局的行之有效的方法,并提供其他教程和實(shí)踐的詳細(xì)清單.

三、 流動布局中的圖像

  在流動布局中開發(fā)者最關(guān)心的是處理圖像和內(nèi)容,它們需要一定的寬度。大多數(shù)情況下,我們希望我們的圖像盡可能的大,至少在太小時(shí)應(yīng)防止任何令人尷尬的空白,在固定寬度的布局中,可手動調(diào)整,客服這些問題很容易。但是,在流動布局中,圖像區(qū)域的寬度是不斷變化的,這些問題就在此出現(xiàn)了。

  自動雜志版面設(shè)計(jì)

  這個(gè)解決方案需要一些聰明的數(shù)學(xué)知識和PHP,在Harvey Kane 的 Automatic Magazine Layout 文章中有全面的解釋(包括數(shù)學(xué))和可下載的源代碼。標(biāo)題由圖像在雜志中如何呈現(xiàn)來決定:有條理且總是完美對齊。當(dāng)然,一本雜志版面的設(shè)計(jì)師都必須經(jīng)過一定的過程來實(shí)現(xiàn)這種效果,包括調(diào)整和手動放置。

  對我們來說,這一技巧可以實(shí)現(xiàn)我們的效果,下面是腳本實(shí)現(xiàn)這一效果的第一個(gè)例子。

  

 

  正如你所看到的那樣,非常漂亮。但是,如何使用流動布局使其更具可用性?Harvey Kane 給了我們必須使用的腳本。

  # include the class file

  require_once('magazinelayout.class.php');

  # Define the width for the output area (pixels)

  $width = 600;

  # Define padding around each image; this *must* be included

  #in your style sheet (pixels)

  $padding = 3;

  # Define your template for outputting images

  # (Don't forget to escape the &)

  $template = '';

  # create a new instance of the class

  $mag = new magazinelayout($width,$padding,$template);

  # Add the images in any order

  $mag->addImage( 'landscape1.jpg' );

  $mag->addImage( 'portrait1.jpg' );

  $mag->addImage( 'landscape2.jpg' );

  # display the output

  echo $mag->getHtml();

  我們可以事先定義我們所希望的圖像雜志的寬度。因此,如果我們找到瀏覽器的寬度,我們就可以決定我們布局圖像的寬度,這很容易。因?yàn)槲覀円呀?jīng)學(xué)會了第二種技巧:自適應(yīng)內(nèi)容的流動布局。在他的腳本中,Kevin Hale使用了一個(gè)稱之為getBrowserWidth() 的方法,你可以在他的文章中更深入的了解該方法的代碼。

  如果我們用這種方法取代瀏覽器的寬度值,然后用這個(gè)值去尋找我們內(nèi)容區(qū)域的像素寬度(不論圖像放在那個(gè)區(qū)域)。比方說,我們希望將圖像放到70%的內(nèi)容區(qū)域中,利用簡單的數(shù)學(xué)知識,我們只需要找到瀏覽器寬度值的70%就行。

  Pixel width = 內(nèi)容區(qū)域百分比 x  瀏覽器寬度

  $width = 0.70 x getBrowserWidth();

  這是很基本的數(shù)學(xué)知識,是流動布局中處理圖像最基本的方法,調(diào)整PHP腳本自動尋找圖像的像素值。這樣,在一個(gè)流動布局中,你就能很好的處理圖像或其余已經(jīng)設(shè)置寬度的內(nèi)容。

相關(guān)文章

最新評論

鲁甸县| 贵德县| 大余县| 门源| 巴彦县| 民县| 封丘县| 新田县| 罗江县| 大方县| 徐闻县| 凤山县| 阳山县| 霍邱县| 余干县| 哈巴河县| 陇南市| 类乌齐县| 高州市| 文登市| 三都| 彰化市| 南丹县| 旌德县| 呼伦贝尔市| 荆州市| 建平县| 大方县| 广灵县| 简阳市| 黄浦区| 广汉市| 恭城| 万宁市| 津南区| 浏阳市| 介休市| 新化县| 甘德县| 福清市| 阳山县|