{"id":2451,"date":"2020-03-22T19:52:45","date_gmt":"2020-03-22T11:52:45","guid":{"rendered":"http:\/\/www.yuguoxy.com\/geekhome\/?p=2451"},"modified":"2020-03-22T19:53:49","modified_gmt":"2020-03-22T11:53:49","slug":"55-%e4%b8%aa%e6%8f%90%e9%ab%98%e4%bd%a0-css-%e5%bc%80%e5%8f%91%e6%95%88%e7%8e%87%e7%9a%84%e5%bf%85%e5%a4%87%e7%89%87%e6%ae%b5","status":"publish","type":"post","link":"https:\/\/ai.zhousir.top\/?p=2451","title":{"rendered":"55 \u4e2a\u63d0\u9ad8\u4f60 CSS \u5f00\u53d1\u6548\u7387\u7684\u5fc5\u5907\u7247\u6bb5"},"content":{"rendered":"<p>\u6765\u6e90 | https:\/\/segmentfault.com\/a\/1190000022019129<\/p>\n<p>\u8fd9\u7bc7\u6587\u7ae0\u4f1a\u8bb0\u5f55\u6211\u4eec\u5e73\u65f6\u5e38\u7528\u5230\u7684 CSS \u7247\u6bb5\uff0c\u4f7f\u7528\u8fd9\u4e9b CSS \u53ef\u4ee5\u5e2e\u52a9\u6211\u4eec\u89e3\u51b3\u8bb8\u591a\u5b9e\u9645\u9879\u76ee\u4e2d\u9047\u5230\u7684\u95ee\u9898\uff0c\u5f3a\u70c8\u5efa\u8bae\u70b9\u8d5e\u6536\u85cf\u518d\u770b\uff0c\u65b9\u4fbf\u65e5\u540e\u67e5\u627e\u3002<\/p>\n<h3>\u6e05\u9664\u6d6e\u52a8<\/h3>\n<p>\u6d6e\u52a8\u7ed9\u6211\u4eec\u7684\u4ee3\u7801\u5e26\u6765\u7684\u9ebb\u70e6\uff0c\u60f3\u5fc5\u4e0d\u9700\u8981\u591a\u8bf4\uff0c\u6211\u4eec\u4f1a\u7528\u5f88\u591a\u65b9\u5f0f\u6765\u907f\u514d\u8fd9\u79cd\u9ebb\u70e6\uff0c\u5176\u4e2d\u6211\u89c9\u5f97\u6700\u65b9\u4fbf\u4e5f\u662f\u517c\u5bb9\u6027\u6700\u597d\u7684\u4e00\u79cd\u662f\uff0c\u5728\u540c\u7ea7\u76ee\u5f55\u4e0b\u518d\u521b\u5efa\u4e00\u4e2a[java]&lt;div style=&quot;clear:both;&quot;&gt;&lt;\/div&gt;\uff1b[\/java]\u4e0d\u8fc7\u8fd9\u6837\u4f1a\u589e\u52a0\u5f88\u591a\u65e0\u7528\u7684\u4ee3\u7801\u3002\u6b64\u65f6\u6211\u4eec\u7528:after\u8fd9\u4e2a\u4f2a\u5143\u7d20\u6765\u89e3\u51b3\u6d6e\u52a8\u7684\u95ee\u9898\uff0c\u5982\u679c\u5f53\u524d\u5c42\u7ea7\u6709\u6d6e\u52a8\u5143\u7d20\uff0c\u90a3\u4e48\u5728\u5176\u7236\u7ea7\u6dfb\u52a0\u4e0a clearfix \u7c7b\u5373\u53ef\u3002<br \/>\n[java]\/\/ \u6e05\u9664\u6d6e\u52a8<br \/>\n.clearfix:after {<br \/>\n  content: &quot;&#92;&#48;0A0&quot;;<br \/>\n  display: block;<br \/>\n  visibility: hidden;<br \/>\n  width: 0;<br \/>\n  height: 0;<br \/>\n  clear: both;<br \/>\n  font-size: 0;<br \/>\n  line-height: 0;<br \/>\n  overflow: hidden;<br \/>\n}<br \/>\n.clearfix {<br \/>\n  zoom: 1;<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>\u5782\u76f4\u6c34\u5e73\u5c45\u4e2d<\/h3>\n<p>\u5728 css \u7684\u4e16\u754c\u91cc\u6c34\u5e73\u5c45\u4e2d\u6bd4\u5782\u76f4\u5c45\u4e2d\u6765\u7684\u7b80\u5355\u4e00\u4e9b\uff0c\u7ecf\u8fc7\u4e86\u591a\u5e74\u7684\u6f14\u5316\uff0c\u4f9d\u7136\u6ca1\u6709\u597d\u7684\u65b9\u5f0f\u6765\u8ba9\u5143\u7d20\u5782\u76f4\u5c45\u4e2d(\u5404\u79cd\u65b9\u5f0f\u5404\u6709\u4f18\u7f3a\u70b9\uff0c\u4f46\u90fd\u4e0d\u80fd\u8fbe\u5230\u517c\u5bb9\u6027\u597d\uff0c\u7834\u574f\u529b\u5c0f\u7684\u76ee\u6807)\uff0c\u4ee5\u4e0b\u662f\u51e0\u79cd\u5e38\u89c1\u7684\u5b9e\u73b0\u65b9\u5f0f<br \/>\n\u7edd\u5bf9\u5b9a\u4f4d\u65b9\u5f0f\u4e14\u5df2\u77e5\u5bbd\u9ad8<br \/>\n[java]position: absolute;<br \/>\ntop: 50%;<br \/>\nleft: 50%;<br \/>\nmargin-top: -3em;<br \/>\nmargin-left: -7em;<br \/>\nwidth: 14em;<br \/>\nheight: 6em;<br \/>\n\u7edd\u5bf9\u5b9a\u4f4d \uff0b \u672a\u77e5\u5bbd\u9ad8 \uff0b translate<br \/>\nposition: absolute;<br \/>\nleft: 50%;<br \/>\ntop: 50%;<br \/>\ntransform: translate(-50%, -50%);<br \/>\n\/\/\u9700\u8981\u8865\u5145\u6d4f\u89c8\u5668\u524d\u7f00<br \/>\nflex \u8f7b\u677e\u641e\u5b9a\u6c34\u5e73\u5782\u76f4\u5c45\u4e2d(\u672a\u77e5\u5bbd\u9ad8)<br \/>\ndisplay: flex;<br \/>\nalign-items: center;<br \/>\njustify-content: center;<br \/>\n[\/java]<\/p>\n<h3>\u6587\u672c\u672b\u5c3e\u6dfb\u52a0\u7701\u7565\u53f7<\/h3>\n<p>\u5f53\u6587\u672c\u7684\u5185\u5bb9\u8d85\u51fa\u5bb9\u5668\u7684\u5bbd\u5ea6\u7684\u65f6\u5019\uff0c\u6211\u4eec\u5e0c\u671b\u5728\u5176\u9ed8\u8ba4\u6dfb\u52a0\u7701\u7565\u53f7\u4ee5\u8fbe\u5230\u63d0\u793a\u7528\u6237\u5185\u5bb9\u7701\u7565\u663e\u793a\u7684\u6548\u679c\u3002<br \/>\n\u5bbd\u5ea6\u56fa\u5b9a\uff0c\u9002\u5408\u5355\u884c\u663e\u793a&#8230;<br \/>\n[java]overflow: hidden;<br \/>\ntext-overflow: ellipsis;<br \/>\nwhite-space: nowrap;<br \/>\n\u5bbd\u5ea6\u4e0d\u56fa\u5b9a\uff0c\u9002\u5408\u591a\u884c\u4ee5\u53ca\u79fb\u52a8\u7aef\u663e\u793a<br \/>\noverflow: hidden;<br \/>\ntext-overflow: ellipsis;<br \/>\ndisplay: -webkit-box;<br \/>\n-webkit-line-clamp: 3;<br \/>\n-webkit-box-orient: vertical;<br \/>\n[\/java]<\/p>\n<h3>\u5236\u9020\u6587\u672c\u7684\u6a21\u7cca\u6548\u679c<\/h3>\n<p>\u5f53\u6211\u4eec\u5e0c\u671b\u7ed9\u6587\u672c\u5236\u9020\u4e00\u79cd\u6a21\u7cca\u6548\u679c\u611f\u89c9\u7684\u65f6\u5019\uff0c\u53ef\u4ee5\u8fd9\u6837\u505a<br \/>\n[java]color: transparent;<br \/>\ntext-shadow: 0 0 2px rgba(0, 0, 0, 0.5);<br \/>\n[\/java]<\/p>\n<h3>\u52a8\u753b\u5b9e\u73b0\u7b80\u6d01 loading \u6548\u679c<\/h3>\n<p>\u6211\u4eec\u6765\u5b9e\u73b0\u4e00\u4e2a\u975e\u5e38\u7b80\u6d01\u7684 loading \u6548\u679c<br \/>\n[java].loading:after {<br \/>\n  display: inline-block;<br \/>\n  overflow: hidden;<br \/>\n  vertical-align: bottom;<br \/>\n  content: &quot;\\2026&quot;;<br \/>\n  -webkit-animation: ellipsis 2s infinite;<br \/>\n}<\/p>\n<p>\/\/ \u52a8\u753b\u90e8\u5206<br \/>\n@-webkit-keyframes ellipsis {<br \/>\n  from {<br \/>\n    width: 2px;<br \/>\n  }<br \/>\n  to {<br \/>\n    width: 15px;<br \/>\n  }<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>\u81ea\u5b9a\u4e49\u6587\u672c\u9009\u4e2d\u6837\u5f0f<\/h3>\n<p>\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c\u6211\u4eec\u5728\u7f51\u9875\u4e0a\u9009\u4e2d\u6587\u5b57\u7684\u65f6\u5019\uff0c\u4f1a\u7ed9\u9009\u4e2d\u7684\u90e8\u5206\u4e00\u4e2a\u6df1\u84dd\u8272\u80cc\u666f\u989c\u8272(\u53ef\u4ee5\u81ea\u5df1\u62ff\u8d77\u9f20\u6807\u8bd5\u8bd5)\uff0c\u5982\u679c\u6211\u4eec\u60f3\u81ea\u5df1\u5b9a\u5236\u88ab\u9009\u4e2d\u7684\u90e8\u5206\u7684\u6837\u5f0f\u5462\uff1f<br \/>\n[java]\/\/ \u6ce8\u610f\u53ea\u80fd\u4fee\u6539\u8fd9\u4e24\u4e2a\u5c5e\u6027 \u5b57\u4f53\u989c\u8272 \u9009\u4e2d\u80cc\u666f\u989c\u8272<\/p>\n<p>element::selection {<br \/>\n  color: green;<br \/>\n  background-color: pink;<br \/>\n}<br \/>\nelement::-moz-selection {<br \/>\n  color: green;<br \/>\n  background-color: pink;<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>\u9876\u89d2\u8d34\u7eb8\u6548\u679c<\/h3>\n<p>\u6709\u65f6\u5019\u6211\u4eec\u4f1a\u6709\u8fd9\u6837\u7684\u9700\u6c42\uff0c\u5728\u4e00\u4e2a\u5217\u8868\u5c55\u793a\u9875\u9762\uff0c\u6709\u4e00\u4e9b\u5217\u8868\u9879\u662f\u65b0\u6dfb\u52a0\u7684\u3001\u6216\u8005\u70ed\u5ea6\u6bd4\u8f83\u9ad8\u7684\uff0c\u5c31\u4f1a\u8981\u6c42\u5728\u5176\u4e0a\u9762\u6dfb\u52a0\u4e00\u4e2a\u8d34\u7eb8\u6548\u679c\u7684\u5c0f\u6761\u5c31\u50cf hexo \u9ed8\u8ba4\u535a\u5ba2\u7684 fork me on github \u90a3\u4e2a\u6548\u679c\u4e00\u6837\u3002<br \/>\n\u63a5\u4e0b\u6765\u6211\u4eec\u5f00\u59cb\u4e00\u6b65\u6b65\u5b8c\u6210\u6700\u5de6\u8fb9\u7684\u8fd9\u4e2a\u6548\u679c<br \/>\n[java]html<br \/>\n&lt;div class=&quot;wrap&quot;&gt;<br \/>\n  &lt;div class=&quot;ribbon&quot;&gt;<br \/>\n    &lt;a href=&quot;#&quot;&gt;Fork me on GitHub&lt;\/a&gt;<br \/>\n  &lt;\/div&gt;<br \/>\n&lt;\/div&gt;<br \/>\ncss<br \/>\n\/* \u5916\u5c42\u5bb9\u5668\u51e0\u672c\u8bbe\u7f6e  *\/<br \/>\n.wrap {<br \/>\n  width: 160px;<br \/>\n  height: 160px;<br \/>\n  overflow: hidden;<br \/>\n  position: relative;<br \/>\n  background-color: #f3f3f3;<br \/>\n}<\/p>\n<p>.ribbon {<br \/>\n  background-color: #a00;<br \/>\n  overflow: hidden;<br \/>\n  white-space: nowrap;<br \/>\n  position: absolute;<br \/>\n  \/* shadom *\/<br \/>\n  -webkit-box-shadow: 0 0 10px #888;<br \/>\n  -moz-box-shadow: 0 0 10px #888;<br \/>\n  box-shadow: 0 0 10px #888;<br \/>\n  \/* rotate *\/<br \/>\n  -webkit-transform: rotate(-45deg);<br \/>\n  -moz-transform: rotate(-45deg);<br \/>\n  -ms-transform: rotate(-45deg);<br \/>\n  -o-transform: rotate(-45deg);<br \/>\n  transform: rotate(-45deg);<br \/>\n  \/* position *\/<br \/>\n  left: -50px;<br \/>\n  top: 40px;<br \/>\n}<\/p>\n<p>.ribbon a {<br \/>\n  border: 1px solid #faa;<br \/>\n  color: #fff;<br \/>\n  display: block;<br \/>\n  font: bold 81.25% &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;<br \/>\n  margin: 1px 0;<br \/>\n  padding: 10px 50px;<br \/>\n  text-align: center;<br \/>\n  text-decoration: none;<br \/>\n  \/* shadow *\/<br \/>\n  text-shadow: 0 0 5px #444;<br \/>\n}[\/java]<\/p>\n<h3>input \u5360\u4f4d\u7b26<\/h3>\n<p>\u5f53\u6211\u4eec\u7ed9\u90e8\u5206 input \u7c7b\u578b\u7684\u8bbe\u7f6e placeholder \u5c5e\u6027\u7684\u65f6\u5019\uff0c\u6709\u7684\u65f6\u5019\u9700\u8981\u4fee\u6539\u5176\u9ed8\u8ba4\u7684\u6837\u5f0f\u3002<br \/>\n[java]input::-webkit-input-placeholder {<br \/>\n  color: green;<br \/>\n  background-color: #f9f7f7;<br \/>\n  font-size: 14px;<br \/>\n}<br \/>\ninput::-moz-input-placeholder {<br \/>\n  color: green;<br \/>\n  background-color: #f9f7f7;<br \/>\n  font-size: 14px;<br \/>\n}<br \/>\ninput::-ms-input-placeholder {<br \/>\n  color: green;<br \/>\n  background-color: #f9f7f7;<br \/>\n  font-size: 14px;<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>\u79fb\u52a8\u7aef\u53ef\u70b9\u51fb\u5143\u7d20\u53bb\u5904\u9ed8\u8ba4\u8fb9\u6846<\/h3>\n<p>\u5728\u79fb\u52a8\u7aef\u6d4f\u89c8\u5668\u4e0a\uff0c\u5f53\u4f60\u70b9\u51fb\u4e00\u4e2a\u94fe\u63a5\u6216\u8005\u901a\u8fc7 Javascript \u5b9a\u4e49\u7684\u53ef\u70b9\u51fb\u5143\u7d20\u7684\u65f6\u5019\uff0c\u4f1a\u51fa\u73b0\u84dd\u8272\u8fb9\u6846\uff0c\u8bf4\u5b9e\u8bdd\uff0c\u8fd9\u662f\u5f88\u6076\u5fc3\u7684\uff0c\u600e\u4e48\u53bb\u6389\u5462?<br \/>\n[java]-webkit-tap-highlight-color: rgba(255, 255, 255, 0);[\/java]<\/p>\n<h3>\u9996\u5b57\u4e0b\u6c89<\/h3>\n<p>\u8981\u5b9e\u73b0\u7c7b\u4f3c word \u4e2d\u9996\u5b57\u4e0b\u6c89\u7684\u6548\u679c\u53ef\u4ee5\u4f7f\u7528\u4ee5\u4e0b\u4ee3\u7801<br \/>\n[java]element:first-letter {<br \/>\n  float: left;<br \/>\n  color: green;<br \/>\n  font-size: 30px;<br \/>\n}[\/java]<\/p>\n<h3>\u5c0f\u4e09\u89d2<\/h3>\n<p>\u5728\u5f88\u591a\u5730\u65b9\u6211\u4eec\u53ef\u4ee5\u7528\u5f97\u4e0a\u5c0f\u4e09\u89d2\uff0c\u63a5\u4e0b\u6765\u6211\u4eec\u753b\u4e00\u4e0b\u56db\u4e2a\u65b9\u5411\u7684\u4e09\u89d2\u5f62\u3002<br \/>\n[java].triangle {<br \/>\n  \/* \u57fa\u7840\u6837\u5f0f *\/<br \/>\n  border: solid 10px transparent;<br \/>\n}<br \/>\n\/*\u4e0b*\/<br \/>\n.triangle.bottom {<br \/>\n  border-top-color: green;<br \/>\n}<br \/>\n\/*\u4e0a*\/<br \/>\n.triangle.top {<br \/>\n  border-bottom-color: green;<br \/>\n}<br \/>\n\/*\u5de6*\/<br \/>\n.triangle.top {<br \/>\n  border-right-color: green;<br \/>\n}<br \/>\n\/*\u53f3*\/<br \/>\n.triangle.top {<br \/>\n  border-left-color: green;<br \/>\n}[\/java]<br \/>\n\u53ef\u4ee5\u770b\u51fa\u753b\u4e00\u4e2a\u5c0f\u4e09\u89d2\u975e\u5e38\u7b80\u5355\uff0c\u53ea\u8981\u4e24\u884c\u6837\u5f0f\u5c31\u53ef\u4ee5\u641e\u5b9a\uff0c\u5bf9\u4e8e\u65b9\u5411\u53ea\u8981\u60f3\u7740\u753b\u54ea\u4e2a\u65b9\u5411\u5219\u8bbe\u7f6e\u53cd\u65b9\u5411\u7684\u6837\u5f0f\u5c5e\u6027\u5c31\u53ef\u4ee5<\/p>\n<h3>\u9f20\u6807\u624b\u578b<\/h3>\n<p>\u4e00\u822c\u60c5\u51b5\u4e0b\uff0c\u6211\u4eec\u5e0c\u671b\u5728\u4ee5\u4e0b\u5143\u7d20\u8eab\u4e0a\u6dfb\u52a0\u9f20\u6807\u624b\u578b<br \/>\n[java]a<br \/>\nsubmit<br \/>\ninput[type=&quot;iamge&quot;]<br \/>\ninput[type=&quot;button&quot;]<br \/>\nbutton<br \/>\nlabel<br \/>\nselect<br \/>\na[href],<br \/>\ninput[type=&quot;submit&quot;],<br \/>\ninput[type=&quot;image&quot;],<br \/>\ninput[type=&quot;button&quot;],<br \/>\nlabel[for],<br \/>\nselect,<br \/>\nbutton {<br \/>\n  cursor: pointer;<br \/>\n}[\/java]<\/p>\n<h3>\u5c4f\u853d Webkit \u79fb\u52a8\u6d4f\u89c8\u5668\u4e2d\u5143\u7d20\u9ad8\u4eae\u6548\u679c<\/h3>\n<p>\u5728\u8bbf\u95ee\u79fb\u52a8\u7f51\u7ad9\u65f6\uff0c\u4f60\u4f1a\u53d1\u73b0\uff0c\u5728\u9009\u4e2d\u7684\u5143\u7d20\u5468\u56f4\u4f1a\u51fa\u73b0\u4e00\u4e9b\u7070\u8272\u7684\u6846\u6846\uff0c\u4f7f\u7528\u4ee5\u4e0b\u4ee3\u7801\u5c4f\u853d\u8fd9\u79cd\u6837\u5f0f<br \/>\n[java]-webkit-touch-callout: none;<br \/>\n-webkit-user-select: none;<br \/>\n-khtml-user-select: none;<br \/>\n-moz-user-select: none;<br \/>\n-ms-user-select: none;<br \/>\nuser-select: none;[\/java]<\/p>\n<h3>\u79fb\u9664\u5e38\u7528\u6807\u7b7e\u7684\u6d4f\u89c8\u5668\u9ed8\u8ba4\u7684 margin \u548c padding<\/h3>\n<p>[java]pre\u3001code\u3001legend\u3001fieldset\u3001blockquote \u2026 \u7b49\u6807\u7b7e\u4e0d\u662f\u5f88\u5e38\u7528\uff0c\u6240\u4ee5\u5c31\u4e0d\u4e00\u4e00\u5217\u4e3e\uff0c\u5982\u679c\u9879\u76ee\u4e2d\u4f7f\u7528\u5230\uff0c\u53ef\u4ee5\u81ea\u5df1\u5355\u72ec\u5199<br \/>\nbody,<br \/>\np,<br \/>\nh1,<br \/>\nh2,<br \/>\nh3,<br \/>\nh4,<br \/>\nh5,<br \/>\nh6,<br \/>\ndl,<br \/>\ndd,<br \/>\nul,<br \/>\nol,<br \/>\nth,<br \/>\ntd,<br \/>\nbutton,<br \/>\nfigure,<br \/>\ninput,<br \/>\ntextarea,<br \/>\nform {<br \/>\n  margin: 0;<br \/>\n  padding: 0;<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>\u7edf\u4e00 input\u3001select\u3001textarea \u5bbd\u5ea6<\/h3>\n<p>\u4e0d\u540c\u6d4f\u89c8\u5668\u7684 input\u3001select\u3001textarea \u7684\u76d2\u5b50\u6a21\u578b\u5bbd\u5ea6\u8ba1\u7b97\u65b9\u5f0f\u4e0d\u540c\uff0c\u7edf\u4e00\u4e3a\u6700\u5e38\u89c1\u7684 content-box\u3002<br \/>\n[java]input,<br \/>\nselect,<br \/>\ntextarea {<br \/>\n  -webkit-box-sizing: content-box;<br \/>\n  -moz-box-sizing: content-box;<br \/>\n  box-sizing: content-box;<br \/>\n}<\/p>\n<p>table {<br \/>\n  \/*table \u76f8\u90bb\u5355\u5143\u683c\u7684\u8fb9\u6846\u95f4\u7684\u8ddd\u79bb\u8bbe\u7f6e\u4e3a 0*\/<br \/>\n  border-spacing: 0;<br \/>\n  \/*\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u7ed9 tr \u8bbe\u7f6e border \u6ca1\u6709\u6548\u679c\uff0c\u5982\u679c table \u8bbe\u7f6e\u4e86\u8fb9\u6846\u4e3a\u5408\u5e76\u6a21\u5f0f\uff1a\u300cborder-collapse: collapse;\u300d\u5c31\u53ef\u4ee5\u4e86*\/<br \/>\n  border-collapse: collapse;<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>\u79fb\u9664\u6d4f\u89c8\u5668\u90e8\u5206\u5143\u7d20\u7684\u9ed8\u8ba4\u8fb9\u6846<\/h3>\n<p>[java]acronym\u3001fieldset \u2026 \u7b49\u5176\u4ed6\u6807\u7b7e\u4e0d\u662f\u5f88\u5e38\u7528\uff0c\u5c31\u4e0d\u4f1a\u4e00\u4e00\u5217\u4e3e\uff1b\u5982\u679c\u9879\u76ee\u4e2d\u7528\u5230\uff0c\u53ef\u4ee5\u81ea\u5df1\u5355\u72ec\u5199\u3002<br \/>\nimg,<br \/>\ninput,<br \/>\nbutton,<br \/>\ntextarea {<br \/>\n  border: none;<br \/>\n  -webkit-appearance: none;<br \/>\n}<\/p>\n<p>input {<br \/>\n  \/*\u7531\u4e8e input \u9ed8\u8ba4\u4e0d\u7ee7\u627f\u7236\u5143\u7d20\u7684\u5c45\u4e2d\u6837\u5f0f\uff0c\u6240\u4ee5\u8bbe\u7f6e\uff1a\u300ctext-align: inherit\u300d*\/<br \/>\n  text-align: inherit;<br \/>\n}<\/p>\n<p>textarea {<br \/>\n  \/*textarea \u9ed8\u8ba4\u4e0d\u53ef\u4ee5\u653e\u7f29*\/<br \/>\n  resize: none;<br \/>\n}[\/java]<\/p>\n<h3>\u53d6\u6d88\u5143\u7d20 outline \u6837\u5f0f<\/h3>\n<p>\u7531\u4e8e\u4ee5\u4e0b\u5143\u7d20\u7684\u90e8\u5206\u5c5e\u6027\u6ca1\u6709\u7ee7\u627f\u7236\u8282\u70b9\u6837\u5f0f\uff0c\u6240\u4ee5\u58f0\u660e\u8fd9\u4e9b\u5143\u7d20\u7684\u8fd9\u4e9b\u5c5e\u6027\u4e3a\u7236\u5143\u7d20\u7684\u5c5e\u6027\u3002<br \/>\n[java]a,<br \/>\nh1,<br \/>\nh2,<br \/>\nh3,<br \/>\nh4,<br \/>\nh5,<br \/>\nh6,<br \/>\ninput,<br \/>\nselect,<br \/>\nbutton,<br \/>\noption,<br \/>\ntextarea,<br \/>\noptgroup {<br \/>\n  font-family: inherit;<br \/>\n  font-size: inherit;<br \/>\n  font-weight: inherit;<br \/>\n  font-style: inherit;<br \/>\n  line-height: inherit;<br \/>\n  color: inherit;<br \/>\n  outline: none;<br \/>\n}[\/java]<\/p>\n<h3>\u53d6\u6d88\u8d85\u94fe\u63a5\u5143\u7d20\u7684\u9ed8\u8ba4\u6587\u5b57\u88c5\u9970<\/h3>\n<p>\u53e6\u5916 del\u3001ins \u6807\u7b7e\u7684\u4e2d\u5212\u7ebf\u3001\u4e0b\u5212\u7ebf\u8fd8\u662f\u633a\u597d\u7684\uff0c\u5c31\u4e0d\u53bb\u6389<br \/>\n[java]a {<br \/>\n  text-decoration: none;<br \/>\n}<\/p>\n<p>ol,<br \/>\nul {<br \/>\n  \/*\u5f00\u53d1\u4e2d UI \u8bbe\u8ba1\u7684\u5217\u8868\u90fd\u662f\u548c\u539f\u751f\u7684\u6837\u5f0f\u5dee\u592a\u591a\uff0c\u6240\u4ee5\u76f4\u63a5\u7ed9\u53d6\u6d88 ol\uff0cul \u9ed8\u8ba4\u5217\u8868\u6837\u5f0f*\/<br \/>\n  list-style: none;<br \/>\n}<\/p>\n<p>button,<br \/>\ninput[type=&quot;submit&quot;],<br \/>\ninput[type=&quot;button&quot;] {<br \/>\n  \/*\u9f20\u6807\u7ecf\u8fc7\u662f\u300c\u5c0f\u624b\u300d\u5f62\u72b6\u8868\u793a\u53ef\u70b9\u51fb*\/<br \/>\n  cursor: pointer;<br \/>\n}<\/p>\n<p>input::-moz-focus-inner {<br \/>\n  \/*\u53d6\u6d88\u706b\u72d0\u6d4f\u89c8\u5668\u90e8\u5206\u7248\u672c input \u805a\u7126\u65f6\u9ed8\u8ba4\u7684\u300cpadding\u3001border\u300d*\/<br \/>\n  padding: 0;<br \/>\n  border: 0;<br \/>\n}[\/java]<\/p>\n<h3>\u53d6\u6d88\u90e8\u5206\u6d4f\u89c8\u5668\u6570\u5b57\u8f93\u5165\u63a7\u4ef6\u7684\u64cd\u4f5c\u6309\u94ae<\/h3>\n<p>[java]input[type=&quot;number&quot;] {<br \/>\n  -moz-appearance: textfield;<br \/>\n}<\/p>\n<p>input[type=&quot;number&quot;]::-webkit-inner-spin-button,<br \/>\ninput[type=&quot;number&quot;]::-webkit-outer-spin-button {<br \/>\n  margin: 0;<br \/>\n  -webkit-appearance: none;<br \/>\n}[\/java]<\/p>\n<h3>\u8f93\u5165\u63a7\u4ef6 placeholder \u8272\u8bbe\u7f6e #999<\/h3>\n<p>[java]input::-webkit-input-placeholder,<br \/>\ntextarea::-webkit-input-placeholder {<br \/>\n  color: #999;<br \/>\n}<\/p>\n<p>input:-moz-placeholder,<br \/>\ntextarea:-moz-placeholder {<br \/>\n  color: #999;<br \/>\n}<\/p>\n<p>input::-moz-placeholder,<br \/>\ntextarea::-moz-placeholder {<br \/>\n  color: #999;<br \/>\n}<\/p>\n<p>input:-ms-input-placeholder,<br \/>\ntextarea:-ms-input-placeholder {<br \/>\n  color: #999;<br \/>\n}<\/p>\n<p>template {<br \/>\n  \/*\u7531\u4e8e\u90e8\u5206\u6d4f\u89c8 template \u4f1a\u663e\u793a\u51fa\u6765\uff0c\u6240\u4ee5\u8981\u9690*\/<br \/>\n  display: none;<br \/>\n}<\/p>\n<p>position: fixed \u7684\u7f29\u5199<br \/>\n.pf {<br \/>\n  position: fixed;<br \/>\n  \/*chrome \u5185\u6838 \u6d4f\u89c8\u5668 position: fixed \u9632\u6b62\u6296\u52a8*\/<br \/>\n  -webkit-transform: translateZ(0);<br \/>\n}[\/java]<\/p>\n<h3>\u5229\u7528\u7edd\u5bf9\u5b9a\u4f4d\u5bbd\u9ad8\u62c9\u5347\u539f\u7406\uff0c\u4e2d\u5fc3\u5c45\u4e2d\u5143\u7d20<\/h3>\n<p>[java].middle {<br \/>\n  position: absolute;<br \/>\n  top: 0;<br \/>\n  right: 0;<br \/>\n  bottom: 0;<br \/>\n  left: 0;<br \/>\n  margin: auto;<br \/>\n}[\/java]<\/p>\n<h3>\u5229\u7528\u76f8\u5bf9\u5b9a\u4f4d\u4e8e CSS3 \u4f7f\u5143\u7d20\u5782\u76f4\u5c45\u4e2d<\/h3>\n<p>[java].v-middle {<br \/>\n  position: relative;<br \/>\n  top: 50%;<br \/>\n  -webkit-transform: -webkit-translateY(-50%);<br \/>\n  -moz-transform: -moz-translateY(-50%);<br \/>\n  -o-transform: -o-translateY(-50%);<br \/>\n  transform: translateY(-50%);<br \/>\n}[\/java]<\/p>\n<h3>\u5143\u7d20\u8ba1\u7b97\u5bbd\u9ad8\u7684\u76d2\u5b50\u6a21\u578b\u4ee5 border \u4e3a\u5916\u754c\u9650\u300cbb ==> border-box\u300d<\/h3>\n<p>[java].bb {<br \/>\n  -webkit-box-sizing: border-box;<br \/>\n  -moz-box-sizing: border-box;<br \/>\n  box-sizing: border-box;<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>\u5355\u884c\u6587\u672c\u6ea2\u51fa\u663e\u793a\u7701\u7565\u53f7\u300cto ==> text-overflow\u300d<\/h3>\n<p>[java].to {<br \/>\n  overflow: hidden;<br \/>\n  white-space: nowrap;<br \/>\n  text-overflow: ellipsis;<br \/>\n}[\/java]<\/p>\n<h3>\u521d\u59cb\u5316\u6837\u5f0f<\/h3>\n<p>\u4e0d\u540c\u7684\u6d4f\u89c8\u5668\u5bf9\u5404\u4e2a\u6807\u7b7e\u9ed8\u8ba4\u7684\u6837\u5f0f\u662f\u4e0d\u4e00\u6837\u7684\uff0c\u800c\u4e14\u6709\u65f6\u5019\u6211\u4eec\u4e5f\u4e0d\u60f3\u4f7f\u7528\u6d4f\u89c8\u5668\u7ed9\u51fa\u7684\u9ed8\u8ba4\u6837\u5f0f\uff0c\u6211\u4eec\u5c31\u53ef\u4ee5\u7528 reset.css \u53bb\u6389\u5176\u9ed8\u8ba4\u6837\u5f0f<br \/>\n[java]body,<br \/>\nh1,<br \/>\nh2,<br \/>\nh3,<br \/>\nh4,<br \/>\nh5,<br \/>\nh6,<br \/>\nhr,<br \/>\np,<br \/>\nblockquote,<br \/>\ndl,<br \/>\ndt,<br \/>\ndd,<br \/>\nul,<br \/>\nol,<br \/>\nli,<br \/>\npre,<br \/>\nform,<br \/>\nfieldset,<br \/>\nlegend,<br \/>\nbutton,<br \/>\ninput,<br \/>\ntextarea,<br \/>\nth,<br \/>\ntd {<br \/>\n  margin: 0;<br \/>\n  padding: 0;<br \/>\n}<br \/>\nbody,<br \/>\nbutton,<br \/>\ninput,<br \/>\nselect,<br \/>\ntextarea {<br \/>\n  font: 12px\/1.5 tahoma, arial, \\5b8b\\4f53;<br \/>\n}<br \/>\nh1,<br \/>\nh2,<br \/>\nh3,<br \/>\nh4,<br \/>\nh5,<br \/>\nh6 {<br \/>\n  font-size: 100%;<br \/>\n}<br \/>\naddress,<br \/>\ncite,<br \/>\ndfn,<br \/>\nem,<br \/>\nvar {<br \/>\n  font-style: normal;<br \/>\n}<br \/>\ncode,<br \/>\nkbd,<br \/>\npre,<br \/>\nsamp {<br \/>\n  font-family: couriernew, courier, monospace;<br \/>\n}<br \/>\nsmall {<br \/>\n  font-size: 12px;<br \/>\n}<br \/>\nul,<br \/>\nol {<br \/>\n  list-style: none;<br \/>\n}<br \/>\na {<br \/>\n  text-decoration: none;<br \/>\n}<br \/>\na:hover {<br \/>\n  text-decoration: underline;<br \/>\n}<br \/>\nsup {<br \/>\n  vertical-align: text-top;<br \/>\n}<br \/>\nsub {<br \/>\n  vertical-align: text-bottom;<br \/>\n}<br \/>\nlegend {<br \/>\n  color: #000;<br \/>\n}<br \/>\nfieldset,<br \/>\nimg {<br \/>\n  border: 0;<br \/>\n}<br \/>\nbutton,<br \/>\ninput,<br \/>\nselect,<br \/>\ntextarea {<br \/>\n  font-size: 100%;<br \/>\n}<br \/>\ntable {<br \/>\n  border-collapse: collapse;<br \/>\n  border-spacing: 0;<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>\u5f3a\u5236\u6362\u884c\/\u81ea\u52a8\u6362\u884c\/\u5f3a\u5236\u4e0d\u6362\u884c<\/h3>\n<p>[java]\/* \u5f3a\u5236\u4e0d\u6362\u884c *\/<br \/>\ndiv {<br \/>\n  white-space: nowrap;<br \/>\n}<\/p>\n<p>\/* \u81ea\u52a8\u6362\u884c *\/<br \/>\ndiv {<br \/>\n  word-wrap: break-word;<br \/>\n  word-break: normal;<br \/>\n}<\/p>\n<p>\/* \u5f3a\u5236\u82f1\u6587\u5355\u8bcd\u65ad\u884c *\/<br \/>\ndiv {<br \/>\n  word-break: break-all;<br \/>\n}[\/java]<\/p>\n<h3>table \u8fb9\u754c\u7684\u6837\u5f0f<\/h3>\n<p>[java]table {<br \/>\n  border: 1px solid #000;<br \/>\n  padding: 0;<br \/>\n  border-collapse: collapse;<br \/>\n  table-layout: fixed;<br \/>\n  margin-top: 10px;<br \/>\n}<br \/>\ntable td {<br \/>\n  height: 30px;<br \/>\n  border: 1px solid #000;<br \/>\n  background: #fff;<br \/>\n  font-size: 15px;<br \/>\n  padding: 3px 3px 3px 8px;<br \/>\n  color: #000;<br \/>\n  width: 160px;<br \/>\n}[\/java]<\/p>\n<h3>\u7edd\u5bf9\u5b9a\u4f4d\u4e0e margin<\/h3>\n<p>\u5f53\u6211\u4eec\u63d0\u524d\u77e5\u9053\u8981\u5c45\u4e2d\u5143\u7d20\u7684\u957f\u5ea6\u548c\u5bbd\u5ea6\u65f6\uff0c\u53ef\u4ee5\u4f7f\u7528\u8fd9\u79cd\u65b9\u5f0f\uff1a<br \/>\n[java].container {<br \/>\n  position: relative;<br \/>\n  width: 300px;<br \/>\n  height: 200px;<br \/>\n  border: 1px solid #333333;<br \/>\n}<br \/>\n.content {<br \/>\n  background-color: #ccc;<br \/>\n  width: 160px;<br \/>\n  height: 100px;<br \/>\n  position: absolute;<br \/>\n  top: 50%;<br \/>\n  left: 50%;<br \/>\n  margin-left: -80px; \/* \u5bbd\u5ea6\u7684\u4e00\u534a *\/<br \/>\n  margin-top: -50px; \/* \u9ad8\u5ea6\u7684\u4e00\u534a *\/<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>\u7edd\u5bf9\u5b9a\u4f4d\u4e0e transform<\/h3>\n<p>\u5f53\u8981\u5c45\u4e2d\u7684\u5143\u7d20\u4e0d\u5b9a\u5bbd\u548c\u5b9a\u9ad8\u65f6\uff0c\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528 transform \u6765\u8ba9\u5143\u7d20\u8fdb\u884c\u504f\u79fb\u3002<br \/>\n[java].container {<br \/>\n  position: relative;<br \/>\n  width: 300px;<br \/>\n  height: 200px;<br \/>\n  border: 1px solid #333333;<br \/>\n}<br \/>\n.content {<br \/>\n  background-color: #ccc;<br \/>\n  position: absolute;<br \/>\n  top: 50%;<br \/>\n  left: 50%;<br \/>\n  transform: translate3d(-50%, -50%, 0);<br \/>\n  text-align: center;<br \/>\n}[\/java]<\/p>\n<h3>line-height<\/h3>\n<p>line-height\u5176\u5b9e\u662f\u884c\u9ad8\uff0c\u6211\u4eec\u53ef\u4ee5\u7528\u884c\u9ad8\u6765\u8c03\u6574\u5e03\u5c40\uff01<br \/>\n\u4e0d\u8fc7\u8fd9\u4e2a\u65b9\u6848\u6709\u4e00\u4e2a\u6bd4\u8f83\u5927\u7684\u7f3a\u70b9\u662f\uff1a\u6587\u6848\u5fc5\u987b\u662f\u5355\u884c\u7684\uff0c\u591a\u884c\u7684\u8bdd\uff0c\u8bbe\u7f6e\u7684\u884c\u9ad8\u5c31\u4f1a\u6709\u95ee\u9898\u3002<br \/>\n[java].container {<br \/>\n  width: 300px;<br \/>\n  height: 200px;<br \/>\n  border: 1px solid #333333;<br \/>\n}<br \/>\n.content {<br \/>\n  line-height: 200px;<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>table \u5e03\u5c40<\/h3>\n<p>\u7ed9\u5bb9\u5668\u5143\u7d20\u8bbe\u7f6edisplay: table\uff0c\u5f53\u524d\u5143\u7d20\u8bbe\u7f6edisplay: table-cell\uff1a<br \/>\n[java].container {<br \/>\n  width: 300px;<br \/>\n  height: 200px;<br \/>\n  border: 1px solid #333333;<br \/>\n  display: table;<br \/>\n}<br \/>\n.content {<br \/>\n  display: table-cell;<br \/>\n  vertical-align: middle;<br \/>\n  text-align: center;<br \/>\n}[\/java]<\/p>\n<h3>flex \u5e03\u5c40<\/h3>\n<p>\u6211\u4eec\u53ef\u4ee5\u7ed9\u7236\u7ea7\u5143\u7d20\u8bbe\u7f6e\u4e3adisplay: flex\uff0c\u5229\u7528 flex \u4e2d\u7684align-items\u548cjustify-content\u8bbe\u7f6e\u5782\u76f4\u65b9\u5411\u548c\u6c34\u5e73\u65b9\u5411\u7684\u5c45\u4e2d\u3002\u8fd9\u79cd\u65b9\u5f0f\u4e5f\u4e0d\u9650\u5236\u4e2d\u95f4\u5143\u7d20\u7684\u5bbd\u5ea6\u548c\u9ad8\u5ea6\u3002<br \/>\n\u540c\u65f6\uff0cflex \u5e03\u5c40\u4e5f\u80fd\u66ff\u6362line-height\u65b9\u6848\u5728\u67d0\u4e9b Android \u673a\u578b\u4e2d\u6587\u5b57\u4e0d\u5c45\u4e2d\u7684\u95ee\u9898\u3002<br \/>\n[java].container {<br \/>\n  width: 300px;<br \/>\n  height: 200px;<br \/>\n  border: 1px solid #333333;<br \/>\n  display: flex;<br \/>\n  align-items: center;<br \/>\n  justify-content: center;<br \/>\n}<br \/>\n.content {<br \/>\n  background-color: #ccc;<br \/>\n  text-align: center;<br \/>\n}[\/java]<\/p>\n<h3>\u56fe\u7247\u4e0a\u4e0b\u5de6\u53f3\u5c45\u4e2d<\/h3>\n<p>\u4e00\u79cd\u5e38\u7528\u7684\u65b9\u5f0f\u662f\u628a\u5916\u5c42\u7684 div \u8bbe\u7f6e\u4e3a table-cell\uff1b\u7136\u540e\u8ba9\u5185\u90e8\u7684\u5143\u7d20\u4e0a\u4e0b\u5de6\u53f3\u5c45\u4e2d\u3002\u5f53\u7136\u4e5f\u8fd8\u6709\u4e00\u79cd\u65b9\u5f0f\uff0c\u5c31\u662f\u628a img \u5f53\u505a div\uff0c\u53c2\u8003 6 \u4e2d\u7684\u4ee3\u7801\u8fdb\u884c\u8bbe\u7f6e\u3002<br \/>\nCSS \u4ee3\u7801\u5982\u4e0b\uff1a<br \/>\n[java].content {<br \/>\n  width: 400px;<br \/>\n  height: 400px;<br \/>\n  border: 1px solid #ccc;<br \/>\n  text-align: center;<br \/>\n  display: table-cell;<br \/>\n  vertical-align: middle;<br \/>\n}<br \/>\nhtml \u4ee3\u7801\u5982\u4e0b\uff1a<br \/>\n&lt;div class=&quot;content&quot;&gt;<br \/>\n  &lt;img src=&quot;.\/4.jpg&quot; alt=&quot;img&quot; \/&gt;<br \/>\n&lt;\/div&gt;[\/java]<\/p>\n<h3>\u6807\u9898\u4e24\u8fb9\u7684\u5c0f\u6a2a\u6760<\/h3>\n<p>\u6211\u4eec\u7ecf\u5e38\u4f1a\u9047\u5230\u8fd9\u6837\u7684 UI \u9700\u6c42\uff0c\u5c31\u662f\u6807\u9898\u4e24\u8fb9\u6709\u4e24\u4e2a\u5c0f\u6a2a\u5c97\uff0c\u4e4b\u524d\u662f\u600e\u4e48\u5b9e\u73b0\u7684\u5462\uff1f\u6bd4\u5982\u7528\u4e2aborder-top\u5c5e\u6027\uff0c\u7136\u540e\u518d\u628a\u4e2d\u95f4\u7684\u6587\u5b57\u8fdb\u884c\u7edd\u5bf9\u5b9a\u4f4d\uff0c\u540c\u65f6\u7ed9\u8fd9\u4e2a\u6587\u5b57\u4e00\u4e2a\u80cc\u666f\u989c\u8272\uff0c\u628a\u4e2d\u95f4\u7684\u8fd9\u90e8\u5206\u76d6\u4f4f\u3002<br \/>\n\u73b0\u5728\u6211\u4eec\u53ef\u4ee5\u4f7f\u7528\u4f2a\u5143\u7d20\u6765\u5b9e\u73b0\uff01<br \/>\n[java]&lt;div class=&quot;title&quot;&gt;\u6807\u9898&lt;\/div&gt;<br \/>\ntitle {<br \/>\n  color: #e1767c;<br \/>\n  font-size: 0.3rem;<br \/>\n  position: relative;<\/p>\n<p>  &amp;:before,<br \/>\n  &amp;:after {<br \/>\n    content: &quot;&quot;;<br \/>\n    position: absolute;<br \/>\n    display: block;<br \/>\n    left: 50%;<br \/>\n    top: 50%;<br \/>\n    -webkit-transform: translate3d(-50%, -50%, 0);<br \/>\n    transform: translate3d(-50%, -50%, 0);<br \/>\n    border-top: 0.02rem solid #e1767c;<br \/>\n    width: 0.4rem;<br \/>\n  }<br \/>\n  &amp;:before {<br \/>\n    margin-left: -1.2rem;<br \/>\n  }<br \/>\n  &amp;:after {<br \/>\n    margin-left: 1.2rem;<br \/>\n  }<br \/>\n}[\/java]<\/p>\n<h3>\u7528 border \u5c5e\u6027\u7ed8\u5236\u5143\u7d20<\/h3>\n<p>border \u9664\u4e86\u4f5c\u4e3a\u7b80\u5355\u7684\u7ed8\u5236\u8fb9\u6846\u4ee5\u5916\uff0c\u8fd8\u53ef\u4ee5\u7ed8\u5236\u4e09\u89d2\u5f62\uff0c\u68af\u5f62\uff0c\u661f\u5f62\u7b49\u4efb\u610f\u7684\u591a\u8fb9\u5f62\uff0c\u4ee5\u4e0b\u4e3a\u7ed8\u5236\u7684\u4e24\u4e2a\u4e09\u89d2\u5f62\u548c\u68af\u5f62<br \/>\n<[java]div class=&quot;triangle1&quot;&gt;&lt;\/div&gt;\n&lt;div class=&quot;triangle2&quot;&gt;&lt;\/div&gt;\n&lt;div class=&quot;trapezoid&quot;&gt;&lt;\/div&gt;\n.triangle1 {\n  \/*\u9510\u89d2\u4e09\u89d2\u5f62*\/\n  width: 0;\n  height: 0;\n  border-top: 50px solid transparent;\n  border-bottom: 100px solid #249ff1;\n  border-left: 30px solid transparent;\n  border-right: 100px solid transparent;\n}\n.triangle2 {\n  \/*\u76f4\u89d2\u4e09\u89d2\u5f62*\/\n  width: 0;\n  height: 0;\n  border-top: 80px solid transparent;\n  border-bottom: 80px solid #ff5b01;\n  border-left: 50px solid #ff5b01;\n  border-right: 50px solid transparent;\n}\n.trapezoid {\n  \/*\u68af\u5f62*\/\n  width: 0;\n  height: 0;\n  border-top: none;\n  border-right: 80px solid transparent;\n  border-bottom: 60px solid #13dbed;\n  border-left: 80px solid #13dbed;\n}[\/java]\n\n\n\n<h3>\u7528 border-radius \u7ed8\u5236\u5143\u7d20<\/h3>\n<p>border-radius\u4e3b\u8981\u7528\u4e8e\u7ed8\u5236\u5706\u70b9\u3001\u5706\u5f62\u3001\u692d\u5706\u3001\u5706\u89d2\u77e9\u5f62\u7b49\u5f62\u72b6\uff0c\u4ee5\u4e0b\u4e3a\u7b80\u5355\u7ed8\u5236\u7684\u4e24\u4e2a\u56fe\u5f62\u3002<br \/>\n[java]&lt;div class=&quot;circle&quot;&gt;&lt;\/div&gt;<br \/>\n&lt;div class=&quot;ellipse&quot;&gt;&lt;div&gt;&lt;\/div&gt;&lt;\/div&gt;<br \/>\n.circle,<br \/>\n.ellipse {<br \/>\n  width: 100px;<br \/>\n  height: 100px;<br \/>\n  background: #249ff1;<br \/>\n  border-radius: 50%;<br \/>\n}<br \/>\n.ellipse {<br \/>\n  width: 150px;<br \/>\n  background: #ff9e01;<br \/>\n}[\/java]<br \/>\n\u4f46border-radius\u5c5e\u6027\u5b9e\u9645\u4e0a\u53ef\u4ee5\u8bbe\u7f6e\u6700\u591a 8 \u4e2a\u503c\uff0c\u901a\u8fc7\u6539\u53d8 8 \u4e2a\u503c\u53ef\u4ee5\u5f97\u5230\u8bb8\u591a\u610f\u60f3\u4e0d\u5230\u7684\u56fe\u50cf<\/p>\n<h3>\u7528 box-shadow \u7ed8\u5236\u5143\u7d20<\/h3>\n<p>\u5bf9\u4e8ebox-shadow\uff0c\u5176\u5b8c\u6574\u7684\u58f0\u660e\u4e3abox-shadow: h-shadow v-shadow blur spread color inset,\u5404\u4e2a\u503c\u8868\u793a\u7684\u610f\u4e49\u5206\u522b\u4e3a\uff1as \u6c34\u5e73\u65b9\u5411\u7684\u504f\u79fb\uff0c\u5782\u76f4\u65b9\u5411\u7684\u4fbf\u5b9c\uff0c\u6a21\u7cca\u7684\u8ddd\u79bb\uff08\u7fbd\u5316\u503c\uff09\uff0c\u9634\u5f71\u7684\u5927\u5c0f\uff08\u4e0d\u8bbe\u7f6e\u6216\u4e3a 0 \u65f6\u9634\u5f71\u4e0e\u4e3b\u4f53\u7684\u5927\u5c0f\u4e00\u81f4\uff09\uff0c\u9634\u5f71\u7684\u989c\u8272\u548c\u662f\u5426\u4f7f\u7528\u5185\u9634\u5f71\u3002\u5b9e\u9645\u5e94\u7528\u65f6\u53ef\u4ee5\u63a5\u6536 3-6 \u4e2a\u503c\uff0c\u5bf9\u5e94\u5206\u522b\u5982\u4e0b\uff1a<br \/>\n3 \u4e2a\u503c\uff1ah-shadow v-shadow color<br \/>\n4 \u4e2a\u503c\uff1ah-shadow v-shadow blur color<br \/>\n5 \u4e2a\u503c\uff1ah-shadow v-shadow blur spread color<br \/>\n6 \u4e2a\u503c\uff1ah-shadow v-shadow blur spread color inset<br \/>\n\u540c\u65f6\uff0cborder-shadow\u63a5\u53d7\u7531\u591a\u4e2a\u4ee5\u4e0a\u5404\u79cd\u503c\u7ec4\u6210\u7684\u4ee5\u9017\u53f7\u5206\u9694\u7684\u503c\uff0c\u901a\u8fc7\u8fd9\u4e00\u7279\u6027\uff0c\u6211\u4eec\u53ef\u4ee5\u5b9e\u73b0\u5982\u591a\u91cd\u8fb9\u6846\u7684\u7b49\u6548\u679c\u3002\u4ee5\u4e0b\u6211\u4eec\u7528\u8be5\u5c5e\u6027\u6765\u5b9e\u73b0\u4e00\u4e2a\u5355\u6807\u7b7e\u4e14\u4e0d\u501f\u52a9\u4f2a\u5143\u7d20\u7684\u6dfb\u52a0\u56fe\u6807\u548c\u4ee3\u8868\u76ee\u6807\u7684\u7684\u56fe\u6807\u3002<br \/>\n[java]&lt;div class=&quot;plus&quot;&gt;&lt;\/div&gt;<br \/>\n&lt;div class=&quot;target&quot;&gt;&lt;\/div&gt;<br \/>\n.plus {<br \/>\n  width: 30px;<br \/>\n  height: 30px;<br \/>\n  margin-left: 50px; \/*\u7531\u4e8ebox-shadow\u4e0d\u5360\u7a7a\u95f4\uff0c\u5e38\u5e38\u9700\u8981\u6dfb\u52a0margin\u6765\u6821\u6b63\u4f4d\u7f6e*\/<br \/>\n  background: #000;<br \/>\n  box-shadow: 0 -30px 0 red, 0 30px 0 red, -30px 0 0 red, 30px 0 0 red;<br \/>\n}<br \/>\n.target {<br \/>\n  width: 30px;<br \/>\n  height: 30px;<br \/>\n  background: red;<br \/>\n  border-radius: 50%;<br \/>\n  margin-left: 50px;<br \/>\n  box-shadow: 0 0 0 10px #fff, 0 0 0 20px red, 0 0 0 30px #fff, 0 0 0 40px red;<br \/>\n}[\/java]<\/p>\n<h3>\u4f7f\u7528 CSS \u6e10\u53d8\u6765\u7ed8\u5236\u56fe\u6807<\/h3>\n<p>CSS3 \u7684\u6e10\u53d8\u5c5e\u6027\u5341\u5206\u5f3a\u5927\uff0c\u7406\u8bba\u4e0a\u901a\u8fc7\u6e10\u53d8\u53ef\u4ee5\u7ed8\u5236\u51fa\u4efb\u4f55\u7684\u56fe\u5f62\uff0c\u6e10\u53d8\u7684\u7279\u6027\u548c\u4f7f\u7528\u8db3\u8db3\u53ef\u4ee5\u5199\u4e00\u7bc7\u957f\u6587\uff0c\u4ee5\u4e0b\u4e3a\u4e00\u4e2a\u4f8b\u5b50<br \/>\n[java]&lt;div class=&quot;gradient&quot;&gt;&lt;\/div&gt;<br \/>\n.gradient {<br \/>\n  position: relative;<br \/>\n  width: 300px;<br \/>\n  height: 300px;<br \/>\n  border-radius: 50%;<br \/>\n  background-color: silver;<br \/>\n  background-image: linear-gradient(335deg, #b00 23px, transparent 23px),<br \/>\n    linear-gradient(155deg, #d00 23px, transparent 23px), linear-gradient(<br \/>\n      335deg,<br \/>\n      #b00 23px,<br \/>\n      transparent 23px<br \/>\n    ), linear-gradient(155deg, #d00 23px, transparent 23px);<br \/>\n  background-size: 58px 58px;<br \/>\n  background-position: 0px 2px, 4px 35px, 29px 31px, 34px 6px;<br \/>\n}[\/java]<\/p>\n<h3>\u676f\u5b50<\/h3>\n<p>[java].cup {<br \/>\n  display: inline-block;<br \/>\n  width: 0.9em;<br \/>\n  height: 0.4em;<br \/>\n  border: 0.25em solid;<br \/>\n  border-bottom: 1.1em solid;<br \/>\n  border-radius: 0 0 0.25em 0.25em;<br \/>\n}<br \/>\ncup:before {<br \/>\n  position: absolute;<br \/>\n  right: -0.6em;<br \/>\n  top: 0;<br \/>\n  width: 0.3em;<br \/>\n  height: 0.8em;<br \/>\n  border: 0.25em solid;<br \/>\n  border-left: none;<br \/>\n  border-radius: 0 0.25em 0.25em 0;<br \/>\n  content: &quot;&quot;;<br \/>\n}[\/java]<\/p>\n<h3>\u5fc3\u5f62<\/h3>\n<p>[java].heart {<br \/>\n  display: inline-block;<br \/>\n  margin-top: 1.5em;<br \/>\n  width: 50px;<br \/>\n  height: 50px;<br \/>\n  background: green;<br \/>\n}<br \/>\n.heart:before,<br \/>\n.heart:after {<br \/>\n  position: absolute;<br \/>\n  width: 1em;<br \/>\n  height: 1.6em;<br \/>\n  background: #000;<br \/>\n  border-radius: 50% 50% 0 0;<br \/>\n  content: &quot;&quot;;<br \/>\n  bottom: 0;<br \/>\n}<br \/>\n.heart:before {<br \/>\n  -webkit-transform: rotate(45deg);<br \/>\n  -webkit-transform-origin: 100% 100%;<br \/>\n  right: 0;<br \/>\n  background: red;<br \/>\n  opacity: 0.5;<br \/>\n  z-index: 5;<br \/>\n}<br \/>\n.:after {<br \/>\n  -webkit-transform: rotate(-45deg);<br \/>\n  -webkit-transform-origin: 0 100%;<br \/>\n  left: 0;<br \/>\n  opacity: 0.8;<br \/>\n}[\/java]<\/p>\n<h3>\u76f8\u673a<\/h3>\n<p>[java].camera {<br \/>\n  display: inline-block;<br \/>\n  border-style: solid;<br \/>\n  border-width: 0.65em 0.9em;<br \/>\n  border-radius: 0.1em;<br \/>\n}<br \/>\n.camera:before {<br \/>\n  position: absolute;<br \/>\n  top: -0.3em;<br \/>\n  left: -0.3em;<br \/>\n  width: 0.4em;<br \/>\n  height: 0.4em;<br \/>\n  border-radius: 50%;<br \/>\n  border: 0.1em solid #fff;<br \/>\n  box-shadow: 0 0 0 0.08em, 0 0 0 0.16em #fff;<br \/>\n  content: &quot;&quot;;<br \/>\n}<br \/>\n.camera:after {<br \/>\n  position: absolute;<br \/>\n  top: -0.5em;<br \/>\n  left: 0.5em;<br \/>\n  width: 0.2em;<br \/>\n  border-top: 0.125em solid #fff;<br \/>\n  content: &quot;&quot;;[\/java]<br \/>\n}<\/p>\n<h3>\u6708\u4eae<\/h3>\n<p>[java].moon {<br \/>\n  display: inline-block;<br \/>\n  height: 1.5em;<br \/>\n  width: 1.5em;<br \/>\n  box-shadow: inset -0.4em 0 0;<br \/>\n  border-radius: 2em;<br \/>\n  transform: rotate(20deg);<br \/>\n}[\/java]<\/p>\n<h3>\u6d6e\u52a8\u7c7b<\/h3>\n<p>\u5e38\u89c4\u6d6e\u52a8 list \u6d6e\u52a8 image \u6d6e\u52a8<br \/>\n[java].float-left {<br \/>\n  float: left;<br \/>\n}<br \/>\n.float-right {<br \/>\n  float: right;<br \/>\n}<br \/>\n.float-li li,\/*\u5b9a\u4e49\u5230li\u7236\u5143\u7d20\u6216\u7956\u5148\u5143\u7d20\u4e0a*\/ li.float-li {<br \/>\n  float: left;<br \/>\n}<br \/>\n.float-img img,\/*\u5b9a\u4e49\u5230img\u7236\u5143\u7d20\u6216\u7956\u5148\u5143\u7d20\u4e0a*\/ img.float-li {<br \/>\n  float: left;<br \/>\n}<br \/>\n.float-span span,\/*\u5b9a\u4e49\u5230span\u7236\u5143\u7d20\u6216\u7956\u5148\u5143\u7d20\u4e0a*\/ span.float-span {<br \/>\n  float: right;<br \/>\n}[\/java]<\/p>\n<h3>\u80cc\u666f\u56fe\u7247\u5d4c\u5165\u4e0e\u5b9a\u4f4d<\/h3>\n<p>[java].bg-img {<br \/>\n  background-image: url(&quot;..\/img\/bg.png&quot;);<br \/>\n  background-position: center top;<br \/>\n  background-repeat: no-repeat;<br \/>\n}<br \/>\n.bg01-img {<br \/>\n  background-image: url(&quot;..\/img\/bg01.png&quot;);<br \/>\n  background-position: center top;<br \/>\n  background-repeat: no-repeat;<br \/>\n}<br \/>\n.bg02-img {<br \/>\n  background-image: url(&quot;..\/img\/bg02.png&quot;);<br \/>\n  background-position: center top;<br \/>\n  background-repeat: no-repeat;<br \/>\n}<br \/>\n.bg03-img {<br \/>\n  background-image: url(&quot;..\/img\/bg03.png&quot;);<br \/>\n  background-position: center top;<br \/>\n  background-repeat: no-repeat;<br \/>\n}<br \/>\n.bg04-img {<br \/>\n  background-image: url(&quot;..\/img\/bg04.png&quot;);<br \/>\n  background-position: center top;<br \/>\n  background-repeat: no-repeat;<br \/>\n}[\/java]<\/p>\n<h3>\u7ee7\u627f\u7c7b<\/h3>\n<p>[java].inherit-width {<br \/>\n  width: inherit;<br \/>\n}<br \/>\n.inherit-min-width {<br \/>\n  min-width: inherit;<br \/>\n}<br \/>\n.inherit-height {<br \/>\n  height: inherit;<br \/>\n}<br \/>\n.inherit-min-height {<br \/>\n  min-height: inherit;<br \/>\n}<br \/>\n.inherit-color {<br \/>\n  color: inherit;<br \/>\n}[\/java]<\/p>\n<h3>\u6587\u672c\u7f29\u8fdb<\/h3>\n<p>[java].text-indent {<br \/>\n  text-indent: 2rem;<br \/>\n}<br \/>\n\/*16px*\/<br \/>\n.text-indent-xs {<br \/>\n  text-indent: 1.5rem;<br \/>\n}<br \/>\n\/*12px*\/<br \/>\n.text-indent-sm {<br \/>\n  text-indent: 1.7rem;<br \/>\n}<br \/>\n\/*14px*\/<br \/>\n.text-indent-md {<br \/>\n  text-indent: 2rem;<br \/>\n}<br \/>\n\/*18px*\/<br \/>\n.text-indent-lg {<br \/>\n  text-indent: 2.4rem;<br \/>\n}<br \/>\n\/*20px*\/[\/java]<\/p>\n<h3>\u884c\u9ad8<\/h3>\n<p>[java].line-height-xs {<br \/>\n  line-height: 1.3rem;<br \/>\n}<br \/>\n.line-height-sm {<br \/>\n  line-height: 1.5rem;<br \/>\n}<br \/>\n.line-height-md {<br \/>\n  line-height: 1.7rem;<br \/>\n}<br \/>\n.line-height-lg {<br \/>\n  line-height: 2rem;<br \/>\n}<\/p>\n<p>.line-height-25x {<br \/>\n  line-height: 25px;<br \/>\n}<br \/>\n.line-height-30x {<br \/>\n  line-height: 30px;<br \/>\n}<br \/>\n[\/java]<\/p>\n<h3>ul \u7f29\u8fdb<\/h3>\n<p>[java].ul-indent-xs {<br \/>\n  margin-left: 0.5rem;<br \/>\n}<br \/>\n.ul-indent-sm {<br \/>\n  margin-left: 1rem;<br \/>\n}<br \/>\n.ul-indent-md {<br \/>\n  margin-left: 1.5rem;<br \/>\n}<br \/>\n.ul-indent-lg {<br \/>\n  margin-left: 2rem;<br \/>\n}<br \/>\n.ol-list,<br \/>\n.ul-list {<br \/>\n  list-style: disc;<br \/>\n}[\/java]<\/p>\n<h3>\u6587\u672c\u622a\u65ad<\/h3>\n<p>[java].truncate {<br \/>\n  max-width: 100%;<br \/>\n  overflow: hidden;<br \/>\n  text-overflow: ellipsis;<br \/>\n  white-space: nowrap;<br \/>\n}<br \/>\n.hide {<br \/>\n  display: none;<br \/>\n}[\/java]<\/p>\n<h3>\u56fe\u7247\u3001\u89c6\u9891\u89c4\u8303<\/h3>\n<p>[java].img-max,<br \/>\n.video-max {<br \/>\n  width: 100%;<br \/>\n  height: auto;<br \/>\n}<br \/>\n\/*display\u663e\u793a\u65b9\u5f0f*\/<br \/>\n.inline {<br \/>\n  display: inline;<br \/>\n}<br \/>\n.inline-block {<br \/>\n  display: inline-block;<br \/>\n}<br \/>\n.block {<br \/>\n  display: block;<br \/>\n}[\/java]<\/p>\n<h3>\u8fb9\u6846\u6837\u5f0f<\/h3>\n<p>[java].border-xs-black {<br \/>\n  border: 1px solid #000;<br \/>\n}<br \/>\n.border-sm-black {<br \/>\n  border: 2px solid #000;<br \/>\n}<br \/>\n.border-md-black {<br \/>\n  border: 3px solid #000;<br \/>\n}<br \/>\n.border-lg-black {<br \/>\n  border: 5px solid #000;<br \/>\n}<\/p>\n<p>.border-xs-gray {<br \/>\n  border: 1px solid #9c9c9c;<br \/>\n}<br \/>\n.border-sm-gray {<br \/>\n  border: 2px solid #9c9c9c;<br \/>\n}<br \/>\n.border-md-gray {<br \/>\n  border: 3px solid #9c9c9c;<br \/>\n}<br \/>\n.border-lg-gray {<br \/>\n  border: 5px solid #9c9c9c;<br \/>\n}[\/java]<\/p>\n<h3>\u80cc\u666f\u989c\u8272<\/h3>\n<p>[java].bg-white {<br \/>\n  background: #fff !important;<br \/>\n}<br \/>\n.bg-black {<br \/>\n  background: #1b1c1d !important;<br \/>\n}<br \/>\n.bg-gray {<br \/>\n  background: #767676 !important;<br \/>\n}<br \/>\n.bg-light-gray {<br \/>\n  background: #f8f7f7 !important;<br \/>\n}<br \/>\n.bg-yellow {<br \/>\n  background: #fbbd08 !important;<br \/>\n}<br \/>\n.bg-orange {<br \/>\n  background: #f2711c !important;<br \/>\n}<br \/>\n.bg-red {<br \/>\n  background: #db2828 !important;<br \/>\n}<br \/>\n.bg-olive {<br \/>\n  background: #b5cc18 !important;<br \/>\n}<br \/>\n.bg-green {<br \/>\n  background: #21ba45 !important;<br \/>\n}<br \/>\n.bg-teal {<br \/>\n  background: #00b5ad !important;<br \/>\n}<br \/>\n.bg-darkGreen {<br \/>\n  background: #19a97b !important;<br \/>\n}<br \/>\n.bg-threeGreen {<br \/>\n  background: #097c25 !important;<br \/>\n}<br \/>\n.bg-blue {<br \/>\n  background: #2185d0 !important;<br \/>\n}<br \/>\n.bg-violet {<br \/>\n  background: #6435c9 !important;<br \/>\n}<br \/>\n.bg-purple {<br \/>\n  background: #a333c8 !important;<br \/>\n}<br \/>\n.bg-brown {<br \/>\n  background: #a5673f !important;<br \/>\n}[\/java]<\/p>\n<h3>\u5206\u5272\u7ebf\u9884\u8bbe<\/h3>\n<p>[java]hr,<br \/>\n.hr-xs-Silver,<br \/>\n.hr-sm-black,<br \/>\n.hr-sm-Silver,<br \/>\n.hr-xs-gray,<br \/>\n.hr-sm-gray {<br \/>\n  margin: 20px 0;<br \/>\n}<br \/>\nhr {<br \/>\n  border: none;<br \/>\n  border-top: 1px solid #000;<br \/>\n}<br \/>\n.hr-xs-Silver {<br \/>\n  border: none;<br \/>\n  border-top: 1px solid #c0c0c0;<br \/>\n}<br \/>\n.hr-sm-black {<br \/>\n  border: none;<br \/>\n  border-top: 2px solid #000;<br \/>\n}<br \/>\n.hr-sm-Silver {<br \/>\n  border: none;<br \/>\n  border-top: 2px solid #c0c0c0;<br \/>\n}<br \/>\n.hr-xs-gray {<br \/>\n  border: none;<br \/>\n  border-top: 1px solid #767676;<br \/>\n}<br \/>\n.hr-sm-gray {<br \/>\n  border: none;<br \/>\n  border-top: 2px solid #767676;<br \/>\n}[\/java]<\/p>\n<h3>\u9f20\u6807 a \u6807\u7b7e hover \u6548\u679c<\/h3>\n<p>[java].hover-red a:hover,\/*\u4e3aa\u6807\u7b7e\u7956\u5148\u5143\u7d20\u6dfb\u52a0\u7c7b\u540d \u9ed8\u8ba4\u65e0\u667a\u80fd\u63d0\u9192*\/ a.hover-red:hover {<br \/>\n  color: red;<br \/>\n} \/*\u5355\u72ec\u4e3aa\u6807\u7b7e\u6dfb\u52a0\u7c7b\u540d*\/<br \/>\n.hover-yellow a:hover,\/*\u4e3aa\u6807\u7b7e\u7956\u5148\u5143\u7d20\u6dfb\u52a0\u7c7b\u540d \u9ed8\u8ba4\u65e0\u667a\u80fd\u63d0\u9192*\/ a.hover-yellow:hover {<br \/>\n  color: #ffd700;<br \/>\n} \/*\u5355\u72ec\u4e3aa\u6807\u7b7e\u6dfb\u52a0\u7c7b\u540d*\/<br \/>\n.hover-green a:hover,\/*\u4e3aa\u6807\u7b7e\u7956\u5148\u5143\u7d20\u6dfb\u52a0\u7c7b\u540d \u9ed8\u8ba4\u65e0\u667a\u80fd\u63d0\u9192*\/ a.hover-green:hover {<br \/>\n  color: #70aa39;<br \/>\n} \/*\u5355\u72ec\u4e3aa\u6807\u7b7e\u6dfb\u52a0\u7c7b\u540d*\/<br \/>\n.hover-blue a:hover,\/*\u4e3aa\u6807\u7b7e\u7956\u5148\u5143\u7d20\u6dfb\u52a0\u7c7b\u540d \u9ed8\u8ba4\u65e0\u667a\u80fd\u63d0\u9192*\/ a.hover-blue:hover {<br \/>\n  color: blue;<br \/>\n} \/*\u5355\u72ec\u4e3aa\u6807\u7b7e\u6dfb\u52a0\u7c7b\u540d*\/<br \/>\n.hover-gray a:hover,\/*\u4e3aa\u6807\u7b7e\u7956\u5148\u5143\u7d20\u6dfb\u52a0\u7c7b\u540d \u9ed8\u8ba4\u65e0\u667a\u80fd\u63d0\u9192*\/ a.hover-gray:hover {<br \/>\n  color: #9c9c9c;<br \/>\n} \/*\u5355\u72ec\u4e3aa\u6807\u7b7e\u6dfb\u52a0\u7c7b\u540d*\/<br \/>\n.underline a:hover,<br \/>\na.underline:hover {<br \/>\n  text-decoration: underline;<br \/>\n}<\/p>\n<p>[\/java]<\/p>\n<h3>\u9634\u5f71\u6548\u679c<\/h3>\n<p>[java].shadow-text-xs {<br \/>\n  text-shadow: 4px 3px 0 #1d9d74, 9px 8px 0 rgba(0, 0, 0, 0.15);<br \/>\n} \/*\u667a\u80fd\u517c\u5bb9ie10\u4ee5\u4e0a \u6682\u4e0d\u8003\u8651*\/<\/p>\n<p>.shadow-xs {<br \/>\n  -ms-filter: &quot;progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=100, Color=&#8217;#cccccc&#8217;)&quot;; \/* For IE 8 *\/<br \/>\n  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=100, Color=&#8217;#cccccc&#8217;); \/* For IE 5.5 &#8211; 7 *\/<br \/>\n  -moz-box-shadow: 1px 1px 2px #cccccc; \/* for firefox *\/<br \/>\n  -webkit-box-shadow: 1px 1px 2px #cccccc; \/* for safari or chrome *\/<br \/>\n  box-shadow: 1px 1px 2px #cccccc; \/* for opera or ie9 *\/<br \/>\n}<br \/>\n.shadow-sm {<br \/>\n  -ms-filter: &quot;progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color=&#8217;#cccccc&#8217;)&quot;; \/* For IE 8 *\/<br \/>\n  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=120, Color=&#8217;#cccccc&#8217;); \/* For IE 5.5 &#8211; 7 *\/<br \/>\n  -moz-box-shadow: 2px 2px 3px #cccccc; \/* for firefox *\/<br \/>\n  -webkit-box-shadow: 2px 2px 3px #cccccc; \/* for safari or chrome *\/<br \/>\n  box-shadow: 2px 2px 3px #cccccc; \/* for opera or ie9 *\/<br \/>\n}<br \/>\n.shadow-md {<br \/>\n  -ms-filter: &quot;progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color=&#8217;#cccccc&#8217;)&quot;; \/* For IE 8 *\/<br \/>\n  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color=&#8217;#cccccc&#8217;); \/* For IE 5.5 &#8211; 7 *\/<br \/>\n  -moz-box-shadow: 3px 3px 5px #cccccc; \/* for firefox *\/<br \/>\n  -webkit-box-shadow: 3px 3px 5px #cccccc; \/* for safari or chrome *\/<br \/>\n  box-shadow: 3px 3px 5px #cccccc; \/* for opera or ie9 *\/<br \/>\n}<br \/>\n.shadow-lg {<br \/>\n  -ms-filter: &quot;progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=150, Color=&#8217;#cccccc&#8217;)&quot;; \/* For IE 8 *\/<br \/>\n  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=150, Color=&#8217;#cccccc&#8217;); \/* For IE 5.5 &#8211; 7 *\/<br \/>\n  -moz-box-shadow: 5px 5px 8px #cccccc; \/* for firefox *\/<br \/>\n  -webkit-box-shadow: 5px 5px 8px #cccccc; \/* for safari or chrome *\/<br \/>\n  box-shadow: 5px 5px 8px #cccccc; \/* for opera or ie9 *\/<br \/>\n}[\/java]<\/p>\n<h3>\u5706\u89d2<\/h3>\n<p>[java].border-radius-xs {<br \/>\n  -webkit-border-radius: 3px;<br \/>\n  -moz-border-radius: 3px;<br \/>\n  border-radius: 3px;<br \/>\n}<br \/>\n.border-radius-sm {<br \/>\n  -webkit-border-radius: 5px;<br \/>\n  -moz-border-radius: 5px;<br \/>\n  border-radius: 5px;<br \/>\n}<br \/>\n.border-radius-md {<br \/>\n  -webkit-border-radius: 7px;<br \/>\n  -moz-border-radius: 5px;<br \/>\n  border-radius: 5px;<br \/>\n}<br \/>\n.border-radius-lg {<br \/>\n  -webkit-border-radius: 9px;<br \/>\n  -moz-border-radius: 9px;<br \/>\n  border-radius: 9px;<br \/>\n}[\/java]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6765\u6e90 | https:\/\/segmentfault.com\/a\/1190000022019129 \u8fd9\u7bc7\u6587\u7ae0\u4f1a\u8bb0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[109,105],"tags":[],"_links":{"self":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/2451"}],"collection":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2451"}],"version-history":[{"count":2,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/2451\/revisions"}],"predecessor-version":[{"id":2453,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/2451\/revisions\/2453"}],"wp:attachment":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}