Media Query CSS
- Previous Page Flexbox CSS
- Next Page ກົດລະບຽບ@media CSS
CSS2 ໄດ້ເຂົ້າໃນ
CSS2 ຖືກເຂົ້າໃນ @media
ຫົວຂໍ້ຫົວໜ້າສະແດງຈະປະກອບມີຫົວຂໍ້ຫົວໜ້າສະແດງຈະປະກອບມີຫົວຂໍ້ຫົວໜ້າສະແດງຈະປະກອບ
ບໍ່ຄືນຈະມີຫົວຂໍ້ຫົວໜ້າເອກະສານກຳລັງສະແດງວ່າມີຫົວຂໍ້ຫົວໜ້າສະແດງຈະປະກອບມີຫົວຂໍ້ຫົວໜ້າສະແດງຈະປະກອບມີຫົວຂໍ້ຫົວໜ້າສະແດງຈະປະກອບມີຫົວຂໍ້ຫົວໜ້າສະແດງຈະປະກອບ
不幸的是,除了打印媒体类型之外,这些媒体类型从未得到过设备的大规模支持。
CSS3 引入了媒体查询
CSS3 中的媒体查询扩展了 CSS2 媒体类型的概念:它们并不查找设备类型,而是关注设备的能力。
媒体查询可用于检查许多事情,例如:
- 视口的宽度和高度
- 设备的宽度和高度
- 方向(平板电脑/手机处于横向还是纵向模式)
- 分辨率
使用媒体查询是一种流行的技术,可以向台式机、笔记本电脑、平板电脑和手机(例如 iPhone 和 Android 手机)提供定制的样式表。
浏览器支持
表格中的数字注明了完全支持 @media
规则的首个浏览器版本。
ຜົນສຳຫຼວດ | |||||
@media | 21.0 | 9.0 | 3.5 | 4.0 | 9.0 |
ການນຳໃຊ້ວັດສະດຸການສື່ມວນຊົນ
ວັດສະດຸການສື່ມວນຊົນຈະປະກອບດ້ວຍຮູບແບບສື່ມວນຊົນຫຼຽນ ແລະສາມາດມີການລວມກັບການສຳຫຼວດສື່ມວນຊົນຫຼຽນໜຶ່ງຫຼືຫຼາຍ ທີ່ສາມາດທົດສະນະວ່າ true ຫຼື false.
@media not|only mediatype and (expressions) { CSS-Code; {}
ຖ້າວັດສະດຸການສື່ມວນຊົນທີ່ກໍານົດກັບຮູບແບບການສະແດງຂອງເອກະສານທີ່ຖ່າຍຕົວອອກແລະທັງໝົດການສຳຫຼວດສື່ມວນຊົນແມ່ນ true ຈະມີຜົນການສຳຫຼວດທີ່ true. ເມື່ອວັດສະດຸການສື່ມວນຊົນຈະ true ຈະນຳໃຊ້ບົດສະຫຼຸບ CSS ຫຼືກົດລະບຽບສື່ມວນຊົນຕາມກົດລະບຽບສຳຫຼວດສື່ມວນຊົນທີ່ຢູ່ສະຖານະການການຫຼົກຫຼວດທົດສະພາບ.
ນອກຈາກທີ່ທ່ານໃຊ້ not ຫຼື only ການປະກອບສາຍສື່ມວນຊົນຈະເປັນທາງເລືອກ ແລະມີຄວາມຄິດຢູ່ຢ່າງຫຼັກ. all
ຮູບແບບ
ທ່ານສາມາດໃຊ້ບົດສະຫຼຸບ CSS ຕ່າງກັນສຳຫຼວດສື່ມວນຊົນ:
<link rel="stylesheet" media="mediatype and|not|only (expressions)" href="print.css">
ບົດສະຫຼຸບ CSS3 ຮູບແບບສື່ມວນຊົນ
ຄູ່ມວນຊົນ | ການອະທິບາຍ |
---|---|
all | ສຳຫຼວດສື່ມວນຊົນສຳຫ�ວດຄຳຕາມໃຫ້ອຸປະກອນທຸກຮູບແບບສື່ມວນຊົນ. |
ສຳຫຼວດສື່ມວນຊົນສຳຫຼວດຄຳຕາມໃຫ້ພັດສິນ. | |
screen | ສຳຫຼວດສື່ມວນຊົນສຳຫຼວດຄຳຕາມເບິ່ງສຳຫຼວດຄຳຕາມໃນສະໝ່ຳຄອມພິວເຕິ້, ສະແດງອິນໂຕຣັນ, ສະແດງສະໂມສະຫຼາດຫຼືອີກຫຼາຍອີກ: |
speech | ສຳຫຼວດສື່ມວນຊົນສຳຫຼວດຄຳຕາມເບິ່ງຂອງເວັບໄຊ. |
ບົດຕອນສຳຫຼວດສື່ມວນຊົນຢູ່ນັ້ນ
ອົງການໃຊ້ການສຳຫຼວດສື່ມວນຊົນຢູ່ໃນບົດສະຫຼຸບ CSS.
ບົດຕອນດັ່ງກ່າວນີ້ຈະປ່ຽນສີທີ່ຫຼັງກັບສີຂີ້ງຂີ້ງຫຼືຫຼາຍກວ່າ 480 ສິນລູມ (ຖ້າວ່າວັດສະດຸການກວດສອບມີວັດສະດຸການຕ່ຳກວ່າ 480 ສິນລູມຈະຢູ່ທີ່ສິນລູມຂອງເນື້ອຫຼັກ):
ບົດຕອນ
@media screen and (min-width: 480px) { body { background-color: lightgreen; {} {}
ອີງຕາມບົດຕອນດັ່ງກ່າວນີ້ຈະສະແດງຄູ່ມືບັນຊີທີ່ຈະລຸກລາງໄປທາງຊ້າຍຂອງເວັບໄຊຖ້າວ່າວັດສະດຸການກວດສອບມີວັດສະດຸການ 480 ສິນລູມຫຼືຫຼາຍກວ່າ (ຖ້າວ່າວັດສະດຸການກວດສອບມີວັດສະດຸການຕ່ຳກວ່າ 480 ສິນລູມຈະຢູ່ທີ່ສິນລູມຂອງເນື້ອຫຼັກ):
ບົດຕອນ
@media screen and (min-width: 480px) { #leftsidebar {width: 200px; float: left;} #main {margin-left: 216px;} {}
More Media Query Examples
For more media query examples, please visit the next page:CSS MQ Example.
CSS @media Reference Manual
For a complete overview of all media types and properties/expressions, please see our CSS @media Rule in Reference.
- Previous Page Flexbox CSS
- Next Page ກົດລະບຽບ@media CSS