1。電腦屬性中的螢幕解析度是css中的px嗎?比如設計乙個div的width為200px
2。電腦解析度與螢幕尺寸有什麼關係嗎?
3。如果設定乙個層div的width為50%,是不是寬度為顯示屏寬度的50%啊?
4。一些網頁上寫最佳解析度為1024*768畫素,請問這有是什麼意思呢?
答案首先:
畫素就是px 乙個畫素就是 1px,是絕對寬度,不隨瀏覽器視窗大小變化而變化
百分比是指佔整個瀏覽器的百分比,比如視窗最大化和調整視窗大小時會跟著變化
其次:解析度是以畫素作為基本單位的 解析度為1024*768畫素 就是螢幕寬分為1024 列高分為768行的畫素矩陣,
當你把解析度由1024*768畫素改為800*600時你會發現你的桌面圖示會明顯變大
現在回答你的具體問題:
1.上面已經提到螢幕解析度的意思,如果css中是px(即畫素),
比如為200px
螢幕解析度為1024*768畫素 那麼其中橫向的1024個畫素中有200個是被該div占用的寬度,無論怎麼改變瀏覽器視窗的大小div的寬度都不變
2.電腦解析度與螢幕尺寸沒有直接關係,不過一般不同尺寸的螢幕適合不同的解析度
比如說 你的螢幕可以選擇設定為1024*768畫素或者800*600,不過會對顯示效果有影響,上面已經提到當你把解析度由1024*768畫素改為800*600時你會發現你的桌面圖示會明顯變大....不曉得你體會出來了沒
3.div的width為50% 不是顯示屏寬度的50%,而是瀏覽器視窗當前寬度的50%,(當瀏覽器視窗不是最大化時視窗大小可以調整)當瀏覽器視窗大小改變時 div的寬度也隨之改變
4.網頁上寫最佳解析度為1024*768畫素 就是他網頁基本上定義為整個頁面的寬度大約適合為1024px的,如果解析度寬度小於1024則很可能網頁有橫向的滾動條,那樣不怎麼美觀,如果大於1024畫素的話 網頁兩側則會出現空白,同樣影響美觀
css百分比定位和百分比尺寸
只有設定了定位的 relative,absolute,fixed 的元素才有left,top等屬性。子元素relative定位 百分比定位和百分比尺寸都是相對于父元素,無論父元素有沒有定位 子元素absolute定位 百分比定位和百分比尺寸都是相對於最近的定位了的祖先元素,如果沒有則相對於視窗。可以...
百分比布局
參考位址 螢幕的適配是我們android開發最經常做的事情之一,我們一直指望著能夠一套布局適配所有。於是在android5.0之後,提供了android support percent lib,這樣我們可以盡情的使用。使用的時候,我們嗯需要設定的有 layout marginpercent layo...
百分比布局
其中相對布局和幀布局官方是有支援庫的 compile com.android.support percent 25.3.0 但線性布局並沒有 public class percentlinearlayout extends linearlayout override protected void o...