{"id":12028,"date":"2024-07-19T14:41:35","date_gmt":"2024-07-19T08:11:35","guid":{"rendered":"http:\/\/www.spiceworksmyanmar.com\/blog\/?p=12028"},"modified":"2024-07-19T14:41:35","modified_gmt":"2024-07-19T08:11:35","slug":"css-innovations","status":"publish","type":"post","link":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/","title":{"rendered":"CSS Innovations"},"content":{"rendered":"<p>\u1021\u102c\u1038\u101c\u102f\u1036\u1038\u1015\u1032 \u1019\u1004\u103a\u1039\u1002\u101c\u102c\u1015\u102b\u1001\u1004\u103a\u1017\u103b\u104b<br \/>\n\u1000\u103b\u103d\u1014\u103a\u1010\u1031\u102c\u103a\u1000\u1010\u1031\u102c\u1037 Spiceworks Myanmar Company \u1019\u103e\u102c Web Designer \u1021\u1016\u103c\u1005\u103a \u101d\u1004\u103a\u101b\u1031\u102c\u1000\u103a \u1021\u101c\u102f\u1015\u103a\u101c\u102f\u1015\u103a\u1000\u102d\u102f\u1004\u103a\u1014\u1031\u1010\u1032\u1037 \u1000\u103b\u1031\u102c\u103a\u1005\u102d\u102f\u1038\u1014\u102d\u102f\u1004\u103a \u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u1001\u1004\u103a\u1017\u103b\u104b<br \/>\n\u1012\u102e\u1010\u1005\u103a\u1015\u1010\u103a\u1019\u103e\u102c\u1010\u1031\u102c\u1037 web development \u1019\u103e\u102c update features \u1021\u1014\u1031\u1014\u1032\u1037 \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1010\u1032\u1037 CSS element \u1010\u103d\u1031 \u1021\u1000\u103c\u1031\u102c\u1004\u103a\u1038\u1000\u102d\u102f \u1000\u103b\u103d\u1014\u103a\u1010\u1031\u102c\u103a \u101c\u1031\u1037\u101c\u102c\u101b\u101e\u101c\u1031\u102c\u1000\u103a \u101b\u103e\u1004\u103a\u1038\u101c\u1004\u103a\u1038\u101b\u1031\u1038\u101e\u102c\u1038 \u1016\u1031\u102c\u103a\u1015\u103c\u1015\u1031\u1038\u101e\u103d\u102c\u1038\u1019\u103e\u102c \u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<p>Website \u1010\u1005\u103a\u1001\u102f\u101b\u1032\u1037 design capability, performance \u1000\u1031\u102c\u1004\u103a\u1038\u1019\u103d\u1014\u103a\u1016\u102d\u102f\u1037\u1021\u1010\u103d\u1000\u103a\u1006\u102d\u102f\u101b\u1004\u103a \u1021\u101e\u1005\u103a\u1011\u103d\u1000\u103a\u101b\u103e\u102d\u101c\u102c\u1010\u1032\u1037 \u1021\u1031\u102c\u1000\u103a\u1015\u102b CSS element \u1010\u103d\u1031\u1000\u102d\u102f \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1015\u1031\u1038\u1016\u102d\u102f\u1037 \u101c\u102d\u102f\u1021\u1015\u103a\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\n1. Container Queries<br \/>\n2. CSS Nesting<br \/>\n3. CSS Color Level 4<br \/>\n4. New Pseudo-Classes<\/p>\n<p><strong>1. Container Queries<\/strong><br \/>\nContainer Queries \u1006\u102d\u102f\u101e\u100a\u103a\u1019\u103e\u102c container element \u101b\u1032\u1037 size \u1015\u1031\u102b\u103a \u1019\u1030\u1010\u100a\u103a\u1015\u103c\u102e\u1038 element style \u1019\u103b\u102c\u1038\u1000\u102d\u102f \u101c\u102d\u102f\u1021\u1015\u103a\u101e\u101c\u102d\u102f \u1015\u103c\u1031\u102c\u1004\u103a\u1038\u101c\u1032\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u101e\u1031\u102c queries \u1021\u1019\u103b\u102d\u102f\u1038\u1021\u1005\u102c\u1038\u1010\u1005\u103a\u1001\u102f\u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b Media queries \u1014\u1032\u1037 \u101c\u102f\u1015\u103a\u1006\u1031\u102c\u1004\u103a\u1001\u103b\u1000\u103a\u1010\u1030\u100a\u102e\u1015\u1031\u1019\u101a\u1037\u103a media queries \u1000 \u1019\u102d\u1019\u102d\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1019\u101a\u1037\u103a device \u101b\u1032\u1037 viewport width \u1021\u1015\u1031\u102b\u103a \u1021\u1001\u103c\u1031\u1001\u1036\u1015\u103c\u102e\u1038 container queries \u1000\u1010\u1031\u102c\u1037 container \u101b\u1032\u1037 size \u1015\u1031\u102b\u103a \u1019\u1030\u1010\u100a\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<p>Container Queries \u1000\u102d\u102f \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1019\u101a\u103a\u1006\u102d\u102f\u101b\u1004\u103a container name \u1014\u1032\u1037 container type \u1006\u102d\u102f\u1015\u103c\u102e\u1038\u101e\u1010\u103a\u1019\u103e\u1010\u103a\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">@container card\r\n<\/pre>\n<p>Container name \u1000\u102d\u102f @container \u101b\u1032\u1037 \u1014\u1031\u102c\u1000\u103a\u1019\u103e\u102c card \u1006\u102d\u102f\u1010\u1032\u1037 container name \u1000\u102d\u102f \u101e\u1010\u103a\u1019\u103e\u1010\u103a\u1015\u103c\u102e\u1038 \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1001\u103c\u1004\u103a\u1038\u1015\u1032 \u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b card \u1014\u1031\u101b\u102c\u1019\u103e\u102c\u1010\u1001\u103c\u102c\u1038\u1019\u102d\u1019\u102d\u1015\u1031\u1038\u1001\u103b\u1004\u103a\u1010\u1032\u1037 \u1014\u102c\u1019\u100a\u103a\u1000\u102d\u102f \u1000\u103c\u102d\u102f\u1000\u103a\u101e\u101c\u102d\u102f \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b Container type \u1019\u103e\u102c\u1006\u102d\u102f\u101b\u1004\u103a<br \/>\n(1) size<br \/>\n(2) inline-size<br \/>\n(3) normal \u1006\u102d\u102f\u1015\u103c\u102e\u1038\u00a0 (\u1043)\u1019\u103b\u102d\u102f\u1038\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<p>(1)<strong> size<\/strong> \u1000\u102d\u102f\u1010\u1031\u102c\u1037 container \u101b\u1032\u1037 inline \u1014\u103e\u1004\u1037\u103a block dimension \u1015\u1031\u102b\u103a \u1019\u1030\u1010\u100a\u103a\u1015\u103c\u102e\u1038 style \u1019\u103b\u102c\u1038\u1000\u102d\u102f \u1015\u103c\u1031\u102c\u1004\u103a\u1038\u101c\u1032\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<p>(2) <strong>inline-size<\/strong> \u1000\u102d\u102f\u1010\u1031\u102c\u1037 container \u101b\u1032\u1037 inline dimension \u1015\u1031\u102b\u103a \u1019\u1030\u1010\u100a\u103a\u1015\u103c\u102e\u1038 style \u1019\u103b\u102c\u1038\u1000\u102d\u102f \u1015\u103c\u1031\u102c\u1004\u103a\u1038\u101c\u1032\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<p>(3)<strong> normal <\/strong> \u1000\u102d\u102f\u1010\u1031\u102c\u1037 container queries \u1010\u1005\u103a\u1001\u102f\u101b\u1032\u1037 default \u1021\u1001\u103c\u1031\u1021\u1014\u1031\u1016\u103c\u1004\u1037\u103a\u00a0style \u1019\u103b\u102c\u1038\u1000\u102d\u102f \u1015\u103c\u1031\u102c\u1004\u103a\u1038\u101c\u1032\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\nContainer name \u1014\u1032\u1037 container type \u1014\u103e\u1005\u103a\u1019\u103b\u102d\u102f\u1038\u1005\u101c\u102f\u1036\u1038\u1000\u102d\u102f shorthand syntax \u1021\u1014\u1031\u1016\u103c\u1004\u1037\u103a \u1021\u1031\u102c\u1000\u103a\u1015\u102b\u1021\u1010\u102d\u102f\u1004\u103a\u1038 \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">.post {\r\n  container: sidebar \/ inline-size;\r\n}\r\n<\/pre>\n<p>Coding \u1021\u1015\u103c\u100a\u103a\u1037\u1021\u1005\u102f\u1036\u1000\u102d\u102f \u1021\u1031\u102c\u1000\u103a\u1015\u102b link \u1019\u103e \u1010\u1006\u1004\u1037\u103a \u101d\u1004\u103a\u101b\u1031\u102c\u1000\u103a \u101c\u1031\u1037\u101c\u102c\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\n<a href=\"https:\/\/codepen.io\/Coder_K\/pen\/vYqYONE\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/codepen.io\/Coder_K\/pen\/vYqYONE<\/a><\/p>\n<p><strong>2. CSS Nesting<\/strong><br \/>\nCSS nesting module \u200c\u1000\u1010\u1031\u1037 nesting selectors \u1019\u103b\u102c\u1038\u1021\u1010\u103d\u1000\u103a syntax \u1010\u1005\u103a\u1001\u102f\u1000\u102d\u102f \u101e\u1010\u103a\u1019\u103e\u1010\u103a\u1015\u1031\u1038\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\nParent element \u1021\u1010\u103d\u1004\u103a\u1038\u101b\u103e\u102d child element \u1019\u103b\u102c\u1038\u1000\u102d\u102f parent element \u1014\u103e\u1004\u1037\u103a child element \u1006\u1000\u103a\u1005\u1015\u103a\u1019\u103e\u102f\u101b\u103e\u102d\u101e\u1031\u102c style rule \u1010\u1005\u103a\u1001\u102f \u1021\u1016\u103c\u1005\u103a\u101e\u1010\u103a\u1019\u103e\u1010\u103a\u1015\u1031\u1038\u101e\u1031\u102c module \u1010\u1005\u103a\u1001\u102f\u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b Advantages \u1021\u1014\u1031\u1016\u103c\u1004\u1037\u103a CSS nesting \u1000\u102d\u102f \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1015\u103c\u102e\u1038 style \u1019\u103b\u102c\u1038\u1000\u102d\u102f \u101b\u1031\u1038\u1019\u101a\u103a\u1006\u102d\u102f\u101b\u1004\u103a CSS stylesheets \u1019\u103b\u102c\u1038\u101b\u1032\u1037 readability \u1014\u103e\u1004\u1037\u103a modularity \u1000\u102d\u102f \u1000\u1031\u102c\u1004\u103a\u1038\u1019\u103d\u1014\u103a\u1021\u1031\u102c\u1004\u103a \u101c\u102f\u1015\u103a\u1006\u1031\u102c\u1004\u103a\u1015\u1031\u1038\u1015\u102b\u1010\u101a\u103a\u104b \u1011\u102d\u102f\u1037\u1021\u1015\u103c\u1004\u103a CSS \u1016\u102d\u102f\u1004\u103a\u1019\u103b\u102c\u1038\u104f \u1021\u101b\u103d\u101a\u103a\u1021\u1005\u102c\u1038\u1000\u102d\u102f\u101c\u100a\u103a\u1038 \u200c\u200c \u101c\u103b\u1031\u102c\u1037\u1001\u103b\u1015\u1031\u1038\u1014\u102d\u102f\u1004\u103a\u1015\u103c\u102e\u1038 \u101e\u102f\u1036\u1038\u1005\u103d\u1032\u101e\u1030\u1019\u103b\u102c\u1038 \u1021\u101c\u103d\u101a\u103a\u1010\u1000\u1030 \u1012\u1031\u102b\u1004\u103a\u1038\u101c\u102f\u1012\u103a\u101c\u102f\u1015\u103a\u1014\u102d\u102f\u1004\u103a\u101b\u1014\u103a\u1021\u1010\u103d\u1000\u103a \u1012\u1031\u1010\u102c\u1015\u1019\u102c\u100f\u1000\u102d\u102f\u101c\u100a\u103a\u1038 \u101c\u103b\u1031\u102c\u1037\u1001\u103b\u1015\u1031\u1038\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<p>\u1021\u1031\u102c\u1000\u103a\u1015\u102b code \u1000\u1010\u1031\u102c\u1037 \u1015\u102f\u1036\u1019\u103e\u1014\u103a\u101b\u1031\u1038\u1014\u1031\u1000\u103b css style \u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">.parent-rule {\r\n  \/* parent rule style properties *\/\r\n}\r\n\r\n.parent-rule .child-rule {\r\n  \/* style properties for .child-rule descendants for .parent-rule ancestors *\/\r\n}\r\n<\/pre>\n<p>\u1015\u102f\u1036\u1019\u103e\u1014\u103a css style code \u1000\u102d\u102f \u1021\u1031\u102c\u1000\u103a\u1015\u102b\u1021\u1010\u102d\u102f\u1004\u103a\u1038 css nesting module \u1000\u102d\u102f \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1015\u103c\u102e\u1038 \u1015\u103c\u1031\u102c\u1004\u103a\u1038\u101c\u1032 \u101b\u1031\u1038\u101e\u102c\u1038\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">.parent-rule {\r\n  \/* parent rule properties *\/\r\n  &amp;:hover {\r\n    \/* child rule properties *\/\r\n  }\r\n}\r\n<\/pre>\n<p>Coding \u1021\u1015\u103c\u100a\u103a\u1037\u1021\u1005\u102f\u1036\u1000\u102d\u102f \u1021\u1031\u102c\u1000\u103a\u1015\u102b link \u1019\u103e \u1010\u1006\u1004\u1037\u103a \u101d\u1004\u103a\u101b\u1031\u102c\u1000\u103a \u101c\u1031\u1037\u101c\u102c\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\n<a href=\"https:\/\/codepen.io\/Coder_K\/pen\/bGPGdpW\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/codepen.io\/Coder_K\/pen\/bGPGdpW<\/a><\/p>\n<p><strong>3. CSS Color Level 4<\/strong><br \/>\nCSS Color Level 4 \u1000\u1010\u1031\u102c\u1037\u00a0 color \u1019\u103b\u102c\u1038\u1000\u102d\u102f \u101e\u1010\u103a\u1019\u103e\u1010\u103a\u1010\u1032\u1037\u1021\u1001\u102b\u1019\u103e\u102c \u1015\u102d\u102f\u1019\u102d\u102f\u1010\u102d\u1000\u103b\u1015\u103c\u102e\u1038 \u101c\u102d\u102f\u1000\u103a\u101c\u103b\u1031\u102c\u100a\u102e\u1011\u103d\u1031\u101b\u103e\u102d\u1010\u1032\u1037 \u1014\u100a\u103a\u1038\u101c\u1019\u103a\u1038\u1019\u103b\u102c\u1038\u1000\u102d\u102f \u1015\u1031\u1038\u1006\u1031\u102c\u1004\u103a\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b CSS Color Level 4 \u1019\u103e\u102c \u1015\u102b\u101d\u1004\u103a\u1010\u1032\u1037 color function (4) \u1019\u103b\u102d\u102f\u1038\u1000\u1010\u1031\u102c\u1037<br \/>\n(1) color()<br \/>\n(2) lab()<br \/>\n(3) lch()<br \/>\n(4) hwb() \u1010\u102d\u102f\u1037 \u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<p><strong>1. color()<\/strong><br \/>\nCSS color() function \u1000\u102d\u102f \u1018\u101a\u103a color space \u1019\u103e\u102c\u1019\u1006\u102d\u102f flexible function \u1010\u1005\u103a\u1001\u102f\u1021\u1014\u1031\u1016\u103c\u1004\u1037\u103a color \u1000\u102d\u102f \u101e\u1010\u103a\u1019\u103e\u1010\u103a\u1015\u103c\u102e\u1038 \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">div {\r\n    \/* Using the sRGB color space *\/\r\n    background-color: color(srgb 0.5 0.5 0.5);\r\n    \r\n    \/* Using the display-p3 color space *\/\r\n    color: color(display-p3 0.8 0.2 0.1);\r\n}\r\n<\/pre>\n<p>\u1021\u1031\u102c\u1000\u103a\u1015\u102b \u1015\u102f\u1036\u1000\u1010\u1031\u102c\u1037 sRGB color space \u1015\u102f\u1036\u1014\u103e\u1004\u1037\u103a display-p3 color space \u1015\u102f\u1036\u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12067\" src=\"http:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/color_space.jpg\" alt=\"\" width=\"700\" height=\"366\" srcset=\"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/color_space.jpg 700w, https:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/color_space-300x157.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p><strong>2. lab()<\/strong><br \/>\nThe lab() function \u1000\u1010\u1031\u102c\u1037 CIELAB color space \u1015\u1031\u102b\u103a \u1019\u1030\u1010\u100a\u103a\u1015\u103c\u102e\u1038 color \u1019\u103b\u102c\u1038\u1000\u102d\u102f \u101e\u1010\u103a\u1019\u103e\u1010\u103a\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">div {\r\n    background-color: lab(70% 20 -30);\r\n    color: lab(50% 50 50);\r\n}\r\n<\/pre>\n<p style=\"text-align: center\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-12069\" src=\"http:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/CIELAB_color_space.png\" alt=\"\" width=\"321\" srcset=\"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/CIELAB_color_space.png 621w, https:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/CIELAB_color_space-300x289.png 300w\" sizes=\"(max-width: 621px) 100vw, 621px\" \/><br \/>\nFig: CIELAB color space top view<\/p>\n<p><strong>3. lch()<\/strong><br \/>\nThe lch() function \u1000\u102d\u102f\u200c\u1010\u1031\u102c\u1037 lab() function \u1014\u1032\u1037 \u1006\u1004\u103a\u1010\u1030\u1015\u103c\u102e\u1038 color \u101e\u1010\u103a\u1019\u103e\u1010\u103a\u1010\u1032\u1037\u1021\u1001\u102b \u1014\u102c\u1038\u101c\u100a\u103a\u101e\u1018\u1031\u102c\u1015\u1031\u102b\u1000\u103a\u1014\u102d\u102f\u1004\u103a\u101e\u1031\u102c \u1006\u101c\u1004\u103a\u1012\u102b\u1015\u102f\u1036 (Lightness, Chroma, Hue) \u1000\u102d\u102f \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1011\u102c\u1038\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">div {\r\n    background-color: lch(70% 50 250);\r\n    color: lch(60% 70 120);\r\n}\r\n<\/pre>\n<p><strong>4. hwb()<\/strong><br \/>\nThe hwb() function \u1000\u102d\u102f\u1010\u1031\u102c\u1037 Hue, Whiteness \u1014\u103e\u1004\u1037\u103a Blackness \u1010\u102d\u102f\u1037\u1015\u1031\u102b\u103a\u1019\u1030\u1010\u100a\u103a\u1015\u103c\u102e\u1038 color \u1019\u103b\u102c\u1038\u1000\u102d\u102f \u101e\u1010\u103a\u1019\u103e\u1010\u103a\u1010\u1032\u1037\u1021\u1001\u102b\u1019\u103e\u102c \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">div {\r\n    background-color: hwb(90 30% 20%);\r\n    color: hwb(200 10% 50%);\r\n}\r\n<\/pre>\n<p><strong>4. New Pseudo-Classes<\/strong><br \/>\nA pseudo-class \u1000\u102d\u102f user \u1019\u103b\u102c\u1038\u1000 mouse \u1000\u102d\u102f \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1015\u103c\u102e\u1038 hover, visit, unvisit \u1014\u103e\u1004\u1037\u103a focus \u1014\u1032\u1037\u1015\u1010\u103a\u101e\u1000\u103a\u1015\u103c\u102e\u1038 element \u1010\u1005\u103a\u1001\u102f\u1000\u102d\u102f \u1021\u1011\u1030\u1038\u1021\u1001\u103c\u1031\u1021\u1014\u1031\u1010\u1005\u103a\u1001\u102f\u1021\u1016\u103c\u1005\u103a \u1016\u1014\u103a\u1010\u102e\u1038\u1010\u1032\u1037\u1021\u1001\u102b\u1019\u103e\u102c\u1006\u102d\u102f\u101b\u1004\u103a \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b \u1021\u101e\u1005\u103a\u1011\u103d\u1000\u103a\u101b\u103e\u102d\u101c\u102c\u1010\u1032\u1037 CSS pseudo-class \u1011\u1032\u1019\u103e (\u1043) \u1019\u103b\u102d\u102f\u1038\u1000\u102d\u102f \u1006\u1000\u103a\u101c\u1000\u103a\u101b\u103e\u1004\u103a\u1038\u1015\u103c\u1015\u102b\u1019\u101a\u103a\u104b CSS pseudo-class (3) \u1019\u103b\u102d\u102f\u1038\u1000\u1010\u1031\u102c\u1037<br \/>\n(1) :has()<br \/>\n(2) :is()<br \/>\n(3) :where() \u1010\u102d\u102f\u1037\u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<p><strong>(1) :has()<\/strong><br \/>\n\u1021\u101b\u1004\u103a\u1010\u102f\u1014\u103a\u1038\u1000 CSS element \u1010\u103d\u1031\u1019\u103e\u102c \u1010\u1001\u103c\u102c\u1038 classname \u101e\u102d\u102f\u1037\u1019\u101f\u102f\u1010\u103a element \u1010\u1005\u103a\u1001\u102f\u1001\u102f \u101b\u103e\u102d\u1019\u101b\u103e\u102d \u1006\u102f\u1036\u1038\u1016\u103c\u1010\u103a\u1014\u102d\u102f\u1004\u103a\u101b\u1014\u103a J\u200cavascript \u1000\u102d\u102f \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1015\u103c\u102e\u1038 \u101b\u1031\u1038\u1001\u1032\u1037\u101b\u1010\u102c\u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b \u101a\u1001\u102f\u1011\u103d\u1000\u103a\u101b\u103e\u102d\u101c\u102c\u1010\u1032\u1037 :has() CSS \u1000\u102d\u102f\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1019\u101a\u103a\u1006\u102d\u102f\u101b\u1004\u103a CSS element \u1010\u103d\u1031\u1019\u103e\u102c \u1010\u1001\u103c\u102c\u1038 classname \u101e\u102d\u102f\u1037\u1019\u101f\u102f\u1010\u103a element \u1010\u1005\u103a\u1001\u102f\u1001\u102f \u101b\u103e\u102d\u1019\u101b\u103e\u102d \u1015\u1031\u102b\u103a\u1019\u1030\u1010\u100a\u103a\u1015\u103c\u102e\u1038 element \u1010\u1005\u103a\u1001\u102f\u1001\u103b\u1004\u103a\u1038\u1005\u102e\u101b\u1032\u1037 design \u1000\u102d\u102f\u1015\u103c\u1031\u102c\u1004\u103a\u1038\u101c\u1032\u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1019\u103e\u102c\u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">\r\n<div class=\"container\">\r\n\r\n&nbsp;\r\n<h1>Title<\/h1>\r\nLorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.\r\n\r\n<\/div>\r\n<\/pre>\n<pre class=\"brush: css notranslate\">.container{\r\n  width: 500px;\r\n  margin: 0 auto;\r\n}\r\n\r\n.container:has(h1){\r\n  border: 1px solid red;\r\n  padding: 10px;\r\n}\r\n<\/pre>\n<p>Coding \u1021\u1015\u103c\u100a\u103a\u1037\u1021\u1005\u102f\u1036\u1000\u102d\u102f  \u1021\u1031\u102c\u1000\u103a\u1015\u102b link \u1019\u103e \u1010\u1006\u1004\u1037\u103a \u101d\u1004\u103a\u101b\u1031\u102c\u1000\u103a \u101c\u1031\u1037\u101c\u102c\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\n<a href=\"https:\/\/codepen.io\/Coder_K\/pen\/dyByoNy\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/codepen.io\/Coder_K\/pen\/dyByoNy<\/a><\/p>\n<p><strong>(2) :is()<\/strong><br \/>\n\u101e\u1010\u103a\u1019\u103e\u1010\u103a\u1011\u102c\u1038\u1010\u1032\u1037 CSS element \u101e\u102d\u102f\u1037\u1019\u101f\u102f\u1010\u103a classname \u1014\u1032\u1037 \u1000\u102d\u102f\u1000\u103a\u100a\u102e\u1019\u103e\u102f\u101b\u103e\u102d\u1010\u1032\u1037 \u1021\u1001\u102b\u1019\u103e\u102c \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1010\u1032\u1037 CSS \u1010\u1005\u103a\u1001\u102f\u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\n\u1019\u102d\u1019\u102d\u1015\u103c\u1031\u102c\u1004\u103a\u1038\u101c\u1032\u1001\u103b\u1004\u103a\u101e\u1031\u102c element \u1021\u102c\u1038\u101c\u102f\u1036\u1038\u1000\u102d\u102f \u1010\u1005\u103a\u1015\u103c\u102d\u102f\u1004\u103a\u1014\u1000\u103a select \u101c\u102f\u1015\u103a\u1015\u103c\u102e\u1038 style \u1000\u102d\u102f \u101b\u1031\u1038\u1014\u102d\u102f\u1004\u103a\u101e\u1031\u102c\u1000\u103c\u1031\u102c\u1004\u103a\u1037 coding \u1015\u102d\u102f\u1004\u103a\u1038\u1019\u103e\u102c \u1021\u1014\u100a\u103a\u1038\u1006\u102f\u1036\u1038\u1016\u103c\u1005\u103a\u1021\u1031\u102c\u1004\u103a\u1001\u103b\u102f\u1036\u1037\u1015\u103c\u102e\u1038 \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">\r\n<div class=\"ttl_group\">\r\n\r\ntext paragraph\r\n<h1>Title heading one<\/h1>\r\n&nbsp;\r\n<h2>Title heading Two<\/h2>\r\n&nbsp;\r\n<h3>Title heading Three<\/h3>\r\n&nbsp;\r\n\r\n<\/div>\r\n<\/pre>\n<pre class=\"brush: css notranslate\">h1{\r\n  color: red;\r\n}\r\nh2{\r\n  color: blue;\r\n}\r\nh3{\r\n  color: black;\r\n}\r\n.ttl_group :is(h1,h2,h3,p){\r\n  color: green;\r\n}\r\n<\/pre>\n<p>Coding \u1021\u1015\u103c\u100a\u103a\u1037\u1021\u1005\u102f\u1036\u1000\u102d\u102f  \u1021\u1031\u102c\u1000\u103a\u1015\u102b link \u1019\u103e \u1010\u1006\u1004\u1037\u103a \u101d\u1004\u103a\u101b\u1031\u102c\u1000\u103a \u101c\u1031\u1037\u101c\u102c\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\n<a href=\"https:\/\/codepen.io\/Coder_K\/pen\/LYKYVLP\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/codepen.io\/Coder_K\/pen\/LYKYVLP<\/a><\/p>\n<p><strong>(3) :where()<\/strong><\/p>\n<p>\u1019\u102d\u1019\u102d\u1015\u103c\u1031\u102c\u1004\u103a\u1038\u101c\u1032\u1001\u103b\u1004\u103a \u101e\u1031\u102c element\u1021\u102c\u1038\u101c\u102f\u1036\u1038\u1000\u102d\u102f \u1010\u1005\u103a\u1015\u103c\u102d\u102f\u1004\u103a\u1014\u1000\u103a select \u101c\u102f\u1015\u103a\u1015\u103c\u102e\u1038 style \u1000\u102d\u102f \u101b\u1031\u1038\u1014\u102d\u102f\u1004\u103a\u101e\u1031\u102c CSS \u1010\u1005\u103a\u1001\u102f\u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u104b :is() CSS \u1014\u1032\u1037 \u101c\u102f\u1015\u103a\u1006\u1031\u102c\u1004\u103a\u1015\u102f\u1036\u1010\u1030\u100a\u102e\u1015\u103c\u102e\u1038 \u1001\u103c\u102c\u1038\u1014\u102c\u1001\u103b\u1000\u103a\u1000\u1010\u1031\u102c\u1037 :is()CSS \u1000 CSS priority \u1021\u1019\u103c\u1004\u1037\u103a\u1006\u102f\u1036\u1038\u1016\u103c\u1005\u103a\u1015\u103c\u102e\u1038 override \u101c\u102f\u1015\u103a\u1015\u103c\u102e\u1038\u101b\u1031\u1038\u101c\u102d\u102f\u1037\u1019\u101b\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1018\u1030\u1038\u104b :where() CSS \u1000\u1010\u1031\u102c\u1037 CSS override \u101c\u102f\u1015\u103a\u1015\u103c\u102e\u1038\u101b\u1031\u1038\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<\/p>\n<pre class=\"brush: css notranslate\">\r\n<article>\r\n<h2>:where()-styled links<\/h2>\r\n&nbsp;\r\n\r\n<section class=\"sec_common\">Here is my main content. This <a href=\"https:\/\/mozilla.org\">contains a link<\/a>.<\/section>&nbsp;\r\n\r\n<aside class=\"sec_common\">Here is my aside content. This <a href=\"https:\/\/developer.mozilla.org\">also contains a link<\/a>.<\/aside>&nbsp;\r\n\r\n<footer class=\"sec_common\">This is my footer, also containing <a href=\"https:\/\/github.com\/mdn\">a link<\/a>.<\/footer>&nbsp;\r\n\r\n<\/article>\r\n<\/pre>\n<pre class=\"brush: css notranslate\">footer a {\r\n  color: blue;\r\n}\r\n\r\n:where(section.sec_common, aside.sec_common, footer.sec_common) a {\r\n  color: orange;\r\n}\r\n<\/pre>\n<p>Coding \u1021\u1015\u103c\u100a\u103a\u1037\u1021\u1005\u102f\u1036\u1000\u102d\u102f \u1021\u1031\u102c\u1000\u103a\u1015\u102b link \u1019\u103e \u1010\u1006\u1004\u1037\u103a \u101d\u1004\u103a\u101b\u1031\u102c\u1000\u103a \u101c\u1031\u1037\u101c\u102c\u1014\u102d\u102f\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\n<a href=\"https:\/\/codepen.io\/Coder_K\/pen\/KKjKpyR\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/codepen.io\/Coder_K\/pen\/KKjKpyR<\/a><\/p>\n<p>\u1021\u101e\u1005\u103a\u1011\u103d\u1000\u103a\u101b\u103e\u102d\u101c\u102c\u1010\u1032\u1037 CSS elements \u1019\u103b\u102c\u1038\u101b\u1032\u1037 \u1021\u101e\u102f\u1036\u1038\u1015\u103c\u102f\u1015\u102f\u1036\u1014\u1032\u1037\u1015\u1010\u103a\u101e\u1000\u103a\u1015\u103c\u102e\u1038 \u1017\u101f\u102f\u101e\u102f\u1010\u1021\u1014\u1031\u1014\u1032\u1037 \u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a\u101b\u101b\u103e\u102d\u101e\u103d\u102c\u1038\u101c\u102d\u1019\u103a\u1037\u1019\u101a\u103a\u101c\u102d\u102f\u1037 \u1019\u103b\u103e\u1031\u102c\u103a\u101c\u1004\u103a\u1037\u1015\u102b\u1010\u101a\u103a\u104b<br \/>\n\u1021\u1006\u102f\u1036\u1038\u1011\u102d \u1021\u1001\u103b\u102d\u1014\u103a\u1015\u1031\u1038\u1015\u103c\u102e\u1038 \u1016\u1010\u103a\u101b\u103e\u102f\u1015\u1031\u1038\u1001\u1032\u1037\u1000\u103c\u1010\u1032\u1037\u1021\u1010\u103d\u1000\u103a \u1000\u103b\u1031\u1038\u1007\u1030\u1038\u1010\u1004\u103a\u1015\u102b\u1010\u101a\u103a\u1001\u1004\u103a\u1017\u103b\u104b<\/p>\n<div id=\"gtx-trans\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u1021\u102c\u1038\u101c\u102f\u1036\u1038\u1015\u1032 \u1019\u1004\u103a\u1039\u1002\u101c\u102c\u1015\u102b\u1001\u1004\u103a\u1017\u103b\u104b \u1000\u103b\u103d\u1014\u103a\u1010\u1031\u102c\u103a\u1000\u1010\u1031\u102c\u1037 Spiceworks Myanmar Company \u1019\u103e\u102c Web Designer \u1021\u1016\u103c\u1005\u103a \u101d\u1004\u103a\u101b\u1031\u102c\u1000\u103a \u1021\u101c\u102f\u1015\u103a\u101c\u102f\u1015\u103a\u1000\u102d\u102f\u1004\u103a\u1014\u1031\u1010\u1032\u1037 \u1000\u103b\u1031\u102c\u103a\u1005\u102d\u102f\u1038\u1014\u102d\u102f\u1004\u103a \u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u1001\u1004\u103a\u1017\u103b\u104b \u1012\u102e\u1010\u1005\u103a\u1015\u1010\u103a\u1019\u103e\u102c\u1010\u1031\u102c\u1037 web development \u1019\u103e\u102c update features<\/p>\n","protected":false},"author":35,"featured_media":12042,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,2],"tags":[],"class_list":["post-12028","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding","category-design"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CSS Innovations - Web Development &amp; Tech Blog | Spiceworks Myanmar<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CSS Innovations - Web Development &amp; Tech Blog | Spiceworks Myanmar\" \/>\n<meta property=\"og:description\" content=\"\u1021\u102c\u1038\u101c\u102f\u1036\u1038\u1015\u1032 \u1019\u1004\u103a\u1039\u1002\u101c\u102c\u1015\u102b\u1001\u1004\u103a\u1017\u103b\u104b \u1000\u103b\u103d\u1014\u103a\u1010\u1031\u102c\u103a\u1000\u1010\u1031\u102c\u1037 Spiceworks Myanmar Company \u1019\u103e\u102c Web Designer \u1021\u1016\u103c\u1005\u103a \u101d\u1004\u103a\u101b\u1031\u102c\u1000\u103a \u1021\u101c\u102f\u1015\u103a\u101c\u102f\u1015\u103a\u1000\u102d\u102f\u1004\u103a\u1014\u1031\u1010\u1032\u1037 \u1000\u103b\u1031\u102c\u103a\u1005\u102d\u102f\u1038\u1014\u102d\u102f\u1004\u103a \u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u1001\u1004\u103a\u1017\u103b\u104b \u1012\u102e\u1010\u1005\u103a\u1015\u1010\u103a\u1019\u103e\u102c\u1010\u1031\u102c\u1037 web development \u1019\u103e\u102c update features\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/\" \/>\n<meta property=\"og:site_name\" content=\"Web Development &amp; Tech Blog | Spiceworks Myanmar\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-19T08:11:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/cover_css_innovations.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"366\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kyaw Soe Naing\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kyaw Soe Naing\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/\"},\"author\":{\"name\":\"Kyaw Soe Naing\",\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/#\\\/schema\\\/person\\\/ac17324eaa1029395a96aeb279ab378d\"},\"headline\":\"CSS Innovations\",\"datePublished\":\"2024-07-19T08:11:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/\"},\"wordCount\":294,\"image\":{\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/cover_css_innovations.jpg\",\"articleSection\":[\"Coding\",\"Design\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/\",\"url\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/\",\"name\":\"CSS Innovations - Web Development &amp; Tech Blog | Spiceworks Myanmar\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/cover_css_innovations.jpg\",\"datePublished\":\"2024-07-19T08:11:35+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/#\\\/schema\\\/person\\\/ac17324eaa1029395a96aeb279ab378d\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/cover_css_innovations.jpg\",\"contentUrl\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/cover_css_innovations.jpg\",\"width\":700,\"height\":366},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/css-innovations\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CSS Innovations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/\",\"name\":\"Web Development &amp; Tech Blog | Spiceworks Myanmar\",\"description\":\"Read Spiceworks Myanmar\u2019s blog on web development, design trends, and IT solutions. Stay informed with tips and insights from our experienced developers.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/#\\\/schema\\\/person\\\/ac17324eaa1029395a96aeb279ab378d\",\"name\":\"Kyaw Soe Naing\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/53db4a994a059ee5b5231f871ce522ccdad9ea5aba7cfc4d933bd654dd06d89f?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/53db4a994a059ee5b5231f871ce522ccdad9ea5aba7cfc4d933bd654dd06d89f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/53db4a994a059ee5b5231f871ce522ccdad9ea5aba7cfc4d933bd654dd06d89f?s=96&d=mm&r=g\",\"caption\":\"Kyaw Soe Naing\"},\"url\":\"https:\\\/\\\/www.spiceworksmyanmar.com\\\/blog\\\/author\\\/kyaw-soe-naing\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CSS Innovations - Web Development &amp; Tech Blog | Spiceworks Myanmar","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/","og_locale":"en_US","og_type":"article","og_title":"CSS Innovations - Web Development &amp; Tech Blog | Spiceworks Myanmar","og_description":"\u1021\u102c\u1038\u101c\u102f\u1036\u1038\u1015\u1032 \u1019\u1004\u103a\u1039\u1002\u101c\u102c\u1015\u102b\u1001\u1004\u103a\u1017\u103b\u104b \u1000\u103b\u103d\u1014\u103a\u1010\u1031\u102c\u103a\u1000\u1010\u1031\u102c\u1037 Spiceworks Myanmar Company \u1019\u103e\u102c Web Designer \u1021\u1016\u103c\u1005\u103a \u101d\u1004\u103a\u101b\u1031\u102c\u1000\u103a \u1021\u101c\u102f\u1015\u103a\u101c\u102f\u1015\u103a\u1000\u102d\u102f\u1004\u103a\u1014\u1031\u1010\u1032\u1037 \u1000\u103b\u1031\u102c\u103a\u1005\u102d\u102f\u1038\u1014\u102d\u102f\u1004\u103a \u1016\u103c\u1005\u103a\u1015\u102b\u1010\u101a\u103a\u1001\u1004\u103a\u1017\u103b\u104b \u1012\u102e\u1010\u1005\u103a\u1015\u1010\u103a\u1019\u103e\u102c\u1010\u1031\u102c\u1037 web development \u1019\u103e\u102c update features","og_url":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/","og_site_name":"Web Development &amp; Tech Blog | Spiceworks Myanmar","article_published_time":"2024-07-19T08:11:35+00:00","og_image":[{"width":700,"height":366,"url":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/cover_css_innovations.jpg","type":"image\/jpeg"}],"author":"Kyaw Soe Naing","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kyaw Soe Naing","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/#article","isPartOf":{"@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/"},"author":{"name":"Kyaw Soe Naing","@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/#\/schema\/person\/ac17324eaa1029395a96aeb279ab378d"},"headline":"CSS Innovations","datePublished":"2024-07-19T08:11:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/"},"wordCount":294,"image":{"@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/#primaryimage"},"thumbnailUrl":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/cover_css_innovations.jpg","articleSection":["Coding","Design"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/","url":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/","name":"CSS Innovations - Web Development &amp; Tech Blog | Spiceworks Myanmar","isPartOf":{"@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/#primaryimage"},"image":{"@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/#primaryimage"},"thumbnailUrl":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/cover_css_innovations.jpg","datePublished":"2024-07-19T08:11:35+00:00","author":{"@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/#\/schema\/person\/ac17324eaa1029395a96aeb279ab378d"},"breadcrumb":{"@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/#primaryimage","url":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/cover_css_innovations.jpg","contentUrl":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-content\/uploads\/2024\/07\/cover_css_innovations.jpg","width":700,"height":366},{"@type":"BreadcrumbList","@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/css-innovations\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.spiceworksmyanmar.com\/blog\/"},{"@type":"ListItem","position":2,"name":"CSS Innovations"}]},{"@type":"WebSite","@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/#website","url":"https:\/\/www.spiceworksmyanmar.com\/blog\/","name":"Web Development &amp; Tech Blog | Spiceworks Myanmar","description":"Read Spiceworks Myanmar\u2019s blog on web development, design trends, and IT solutions. Stay informed with tips and insights from our experienced developers.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.spiceworksmyanmar.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.spiceworksmyanmar.com\/blog\/#\/schema\/person\/ac17324eaa1029395a96aeb279ab378d","name":"Kyaw Soe Naing","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/53db4a994a059ee5b5231f871ce522ccdad9ea5aba7cfc4d933bd654dd06d89f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/53db4a994a059ee5b5231f871ce522ccdad9ea5aba7cfc4d933bd654dd06d89f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/53db4a994a059ee5b5231f871ce522ccdad9ea5aba7cfc4d933bd654dd06d89f?s=96&d=mm&r=g","caption":"Kyaw Soe Naing"},"url":"https:\/\/www.spiceworksmyanmar.com\/blog\/author\/kyaw-soe-naing\/"}]}},"_links":{"self":[{"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/posts\/12028","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/comments?post=12028"}],"version-history":[{"count":45,"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/posts\/12028\/revisions"}],"predecessor-version":[{"id":12118,"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/posts\/12028\/revisions\/12118"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/media\/12042"}],"wp:attachment":[{"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/media?parent=12028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/categories?post=12028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.spiceworksmyanmar.com\/blog\/wp-json\/wp\/v2\/tags?post=12028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}