Files
Nicholas Carrigan (he/him) 3da4be21bb chore: seed chinese traditional (#42005)
Seeds the chinese traditional files manually so we can deploy to
staging.
2021-05-05 22:43:49 +05:30

2.1 KiB
Raw Permalink Blame History

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
587d78b1367417b2b2512b0a 針對高分辨率屏幕應使用視網膜圖片 0 https://scrimba.com/p/pzrPu4/cVZ4Rfp 301142 use-a-retina-image-for-higher-resolution-displays

--description--

隨着聯網設備的增加,設備間的區別不僅發生在尺寸和規格上,還發生在用於顯示的設備上。 像素密度就是區分不同顯示設備的一個指標,它一般會以 PPIPixel Per Inch即每英寸像素或 DPI每英寸點數爲計量單位。 最著名的顯示器就是 Apple MacBook Pro 筆記本電腦上的“視網膜顯示屏”(現亦用於 iMac。 由於“視網膜顯示屏”和“非視網膜顯示屏”顯示器之間像素密度的不同,某些未考慮高分辨率顯示器的圖像在高分辨率顯示器上渲染時,可能因出現“像素化”而不夠清晰。

讓圖像正確出現在高分辨率顯示器(例如 MacBook Pros “Revistina display”上的最簡單方式 是定義它們的 widthheight 值爲原始值的一半。 下面是一個僅使用原始高度和寬度一半的圖像示例:

<style>
  img { height: 250px; width: 250px; }
</style>
<img src="coolPic500x500" alt="A most excellent picture">

--instructions--

設置 img 標籤的 widthheight 爲它們的原始值的一半。 在這個例子中,原始 height 和原始 width 的值都爲 200px

--hints--

img 標籤的 width 屬性值應爲 100px。

assert(document.querySelector('img').width === 100);

img 標籤的 height 屬性值應爲 100px。

assert(document.querySelector('img').height === 100);

--seed--

--seed-contents--

<style>

</style>

<img src="https://s3.amazonaws.com/freecodecamp/FCCStickers-CamperBot200x200.jpg" alt="freeCodeCamp sticker that says 'Because CamperBot Cares'">

--solutions--

<style>
  img { 
    height: 100px; 
    width: 100px; 
  }
</style>

<img src="https://s3.amazonaws.com/freecodecamp/FCCStickers-CamperBot200x200.jpg" alt="freeCodeCamp sticker that says 'Because CamperBot Cares'">