/* 水平居中 */ .center { display: flex; justify-content: center; } /* 竖直居中 */ .middle { display: flex; align-items: center; } /* 消除边距 */ body { margin: 0; padding: 0; } /* 响应式布局 */ @media screen and (max-width: 600px) { .container { flex-wrap: wrap; } .box { width: 50%; } } /* 透明度 */ .opacity { opacity: 0.5; filter: alpha(opacity=50); /* 兼容IE8及以下版本 */ } /* 圆角 */ .round { border-radius: 10px; -moz-border-radius: 10px; /* 兼容Firefox */ -webkit-border-radius: 10px; /* 兼容Chrome和Safari */ } /* 渐变 */ .gradient { background: linear-gradient(to bottom, #ffffff, #000000); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#000000', GradientType=0); /* 兼容IE9及以下版本 */ }
以上 CSS 样式加上内核的例子展示了一些常见的情况。不同的浏览器内核对于样式的解析可能存在差异,但通过使用内核,可以让网页在不同的浏览器下呈现出相似的效果。因此,开发者可以根据需要选择适合的样式和内核来实现更好的效果。