按钮边框 按钮 首先实现正常边框按钮, 其次按钮相对定位,因为旋转的内容需要绝对定位, 旋转内容做伪元素处理,z-index设置负数是为了把按钮文字显示出来, 定位一半一半是把长方块中心点放按钮正中, 变形原点默认是形状的正中心 transform-origin修改原点 给按钮设置overflowhidden 再去设置第二个伪类 after居中,出现缝隙 模拟Material文本框 模拟Material文本框 input撑满红色边框 兄弟元素 考虑写文字和没写文字情况,我以为要js监听…… css就能做 input标签加required验证,当require时,使用:valid,即通过验证时